# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2012-05-09 04:55+0900\n"
"PO-Revision-Date: 2012-05-09 04:51+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. type: TH
#: original/man1/indent.1:1
#, no-wrap
msgid "INDENT"
msgstr "INDENT"

#. type: SH
#: original/man1/indent.1:2
#, no-wrap
msgid "NAME"
msgstr "名前"

#. type: Plain text
#: original/man1/indent.1:4
msgid ""
"indent - changes the appearance of a C program by inserting or deleting "
"whitespace."
msgstr "indent - 空白の挿入や削除を行い、C 言語プログラムの見栄えを変える。"

#. type: SH
#: original/man1/indent.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr "書式"

#. type: Plain text
#: original/man1/indent.1:7
msgid "B<indent > [options] [input-files]"
msgstr "B<indent > [options] [input-files]"

#. type: Plain text
#: original/man1/indent.1:10
msgid "B<indent > [options] [single-input-file] [-o output-file]"
msgstr "B<indent > [options] [single-input-file] [-o output-file]"

#. type: Plain text
#: original/man1/indent.1:13
msgid "B<indent > --version"
msgstr "B<indent > --version"

#. type: SH
#: original/man1/indent.1:13
#, no-wrap
msgid "DESCRIPTION"
msgstr "説明"

#. type: Plain text
#: original/man1/indent.1:17
#, fuzzy
#| msgid ""
#| "This man page is generated from the file I<indent.texinfo>.  This is "
#| "Edition 2.2.9 of \"The B<indent> Manual\", for Indent Version 2.2.9, last "
#| "updated 10 November 2002."
msgid ""
"This man page is generated from the file I<indent.texinfo>.  This is Edition "
"2.2.11 of \"The B<indent> Manual\", for Indent Version 2.2.11, last updated "
"31 January 2010."
msgstr ""
"この man ページはファイル I<indent.texinfo> から生成した。 これは indent バー"
"ジョン 2.2.9 用の「The B<indent> Manual」の 2.2.9 版 (2002 年 11 月 10 日版) "
"である。"

#. type: Plain text
#: original/man1/indent.1:21
msgid ""
"The B<indent> program can be used to make code easier to read.  It can also "
"convert from one style of writing C to another."
msgstr ""
"B<indent> プログラムを使うとコードを読みやすくすることができる。 また、C 言語"
"のコード記述を、 あるスタイルから別のスタイルに変換することもできる。"

#. type: Plain text
#: original/man1/indent.1:24
msgid ""
"B<indent> understands a substantial amount about the syntax of C, but it "
"also attempts to cope with incomplete and misformed syntax."
msgstr ""
"B<indent> はたくさんある C 言語の文法を理解するが、 文法が不完全な部分や誤っ"
"ている部分もできるだけ処理しようとする。"

#. type: Plain text
#: original/man1/indent.1:27
msgid ""
"In version 1.2 and more recent versions, the GNU style of indenting is the "
"default."
msgstr "バージョン 1.2 以降では、GNU スタイルのインデントがデフォルトである。"

#. type: SH
#: original/man1/indent.1:27
#, no-wrap
msgid "OPTIONS"
msgstr "オプション"

#. type: TP
#: original/man1/indent.1:29
#, no-wrap
msgid "B<-bad>, B<--blank-lines-after-declarations>"
msgstr "B<-bad>, B<--blank-lines-after-declarations>"

#. type: Plain text
#: original/man1/indent.1:32
msgid "Force blank lines after the declarations."
msgstr "宣言の後に必ず空行を置く。"

#. type: Plain text
#: original/man1/indent.1:34 original/man1/indent.1:39
#: original/man1/indent.1:44 original/man1/indent.1:243
#: original/man1/indent.1:248 original/man1/indent.1:354
#: original/man1/indent.1:436
msgid "See B<\\ BLANK\\ LINES>."
msgstr "「B<空行>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:34
#, no-wrap
msgid "B<-bap>, B<--blank-lines-after-procedures>"
msgstr "B<-bap>, B<--blank-lines-after-procedures>"

#. type: Plain text
#: original/man1/indent.1:37
msgid "Force blank lines after procedure bodies."
msgstr "手続き本体の後に必ず空行を置く。"

#. type: TP
#: original/man1/indent.1:39
#, no-wrap
msgid "B<-bbb>, B<--blank-lines-before-block-comments>"
msgstr "B<-bbb>, B<--blank-lines-before-block-comments>"

#. type: Plain text
#: original/man1/indent.1:42
msgid "Force blank lines before block comments."
msgstr "ブロックコメントの前に必ず空行を置く。"

#. type: TP
#: original/man1/indent.1:44
#, no-wrap
msgid "B<-bbo>, B<--break-before-boolean-operator>"
msgstr "B<-bbo>, B<--break-before-boolean-operator>"

#. type: Plain text
#: original/man1/indent.1:47
msgid "Prefer to break long lines before boolean operators."
msgstr "長い行をブーリアン演算子の前で折り返す。"

#. type: Plain text
#: original/man1/indent.1:49 original/man1/indent.1:192
#: original/man1/indent.1:218 original/man1/indent.1:253
#: original/man1/indent.1:304
msgid "See B<\\ BREAKING\\ LONG\\ LINES>."
msgstr "「B<長い行の折り返し>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:49
#, no-wrap
msgid "B<-bc>, B<--blank-lines-after-commas>"
msgstr "B<-bc>, B<--blank-lines-after-commas>"

#. type: Plain text
#: original/man1/indent.1:52
msgid "Force newline after comma in declaration."
msgstr "宣言中のコンマの後に必ず改行を置く。"

#. type: Plain text
#: original/man1/indent.1:54 original/man1/indent.1:64
#: original/man1/indent.1:74 original/man1/indent.1:84
#: original/man1/indent.1:89 original/man1/indent.1:156
#: original/man1/indent.1:161 original/man1/indent.1:167
#: original/man1/indent.1:172 original/man1/indent.1:258
#: original/man1/indent.1:263 original/man1/indent.1:289
#: original/man1/indent.1:329 original/man1/indent.1:406
#: original/man1/indent.1:452
msgid "See B<\\ DECLARATIONS>."
msgstr "「B<宣言>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:54
#, no-wrap
msgid "B<-bl>, B<--braces-after-if-line>"
msgstr "B<-bl>, B<--braces-after-if-line>"

#. type: Plain text
#: original/man1/indent.1:57
msgid "Put braces on line after B<if>, etc."
msgstr "ブレースは B<if> 等の次の行に置く。"

#. type: Plain text
#: original/man1/indent.1:59 original/man1/indent.1:69
#: original/man1/indent.1:79 original/man1/indent.1:94
#: original/man1/indent.1:104 original/man1/indent.1:129
#: original/man1/indent.1:134 original/man1/indent.1:145
#: original/man1/indent.1:273 original/man1/indent.1:278
#: original/man1/indent.1:283 original/man1/indent.1:314
#: original/man1/indent.1:319 original/man1/indent.1:324
#: original/man1/indent.1:334 original/man1/indent.1:339
#: original/man1/indent.1:344 original/man1/indent.1:360
#: original/man1/indent.1:386 original/man1/indent.1:401
#: original/man1/indent.1:411 original/man1/indent.1:416
#: original/man1/indent.1:421 original/man1/indent.1:426
#: original/man1/indent.1:442
msgid "See B<\\ STATEMENTS>."
msgstr "「B<文>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:59
#, no-wrap
msgid "B<-blf>, B<--braces-after-func-def-line>"
msgstr "B<-blf>, B<--braces-after-func-def-line>"

#. type: Plain text
#: original/man1/indent.1:62
#, fuzzy
#| msgid "Put braces on the line after B<struct> declaration lines."
msgid "Put braces on line following function definition line."
msgstr "ブレースは B<struct> 宣言行の次の行に置く。"

#. type: TP
#: original/man1/indent.1:64
#, no-wrap
msgid "B<-bli>I<n>, B<--brace-indent>I<n>"
msgstr "B<-bli>I<n>, B<--brace-indent>I<n>"

#. type: Plain text
#: original/man1/indent.1:67
msgid "Indent braces I<n> spaces."
msgstr "ブレースを I<n> 個のスペースでインデント付けする。"

#. type: TP
#: original/man1/indent.1:69
#, no-wrap
msgid "B<-bls>, B<--braces-after-struct-decl-line>"
msgstr "B<-bls>, B<--braces-after-struct-decl-line>"

#. type: Plain text
#: original/man1/indent.1:72
msgid "Put braces on the line after B<struct> declaration lines."
msgstr "ブレースは B<struct> 宣言行の次の行に置く。"

#. type: TP
#: original/man1/indent.1:74
#, no-wrap
msgid "B<-br>, B<--braces-on-if-line>"
msgstr "B<-br>, B<--braces-on-if-line>"

#. type: Plain text
#: original/man1/indent.1:77
msgid "Put braces on line with B<if>, etc."
msgstr "ブレースは B<if> 等がある行に置く。"

#. type: TP
#: original/man1/indent.1:79
#, no-wrap
msgid "B<-brf>, B<--braces-on-func-def-line>"
msgstr "B<-brf>, B<--braces-on-func-def-line>"

#. type: Plain text
#: original/man1/indent.1:82
#, fuzzy
#| msgid "Put braces on B<struct> declaration line."
msgid "Put braces on function definition line."
msgstr "ブレースは B<struct> 宣言行がある行に置く。"

#. type: TP
#: original/man1/indent.1:84
#, no-wrap
msgid "B<-brs>, B<--braces-on-struct-decl-line>"
msgstr "B<-brs>, B<--braces-on-struct-decl-line>"

#. type: Plain text
#: original/man1/indent.1:87
msgid "Put braces on B<struct> declaration line."
msgstr "ブレースは B<struct> 宣言行がある行に置く。"

#. type: TP
#: original/man1/indent.1:89
#, no-wrap
msgid "B<-bs>, B<--Bill-Shannon>, B<--blank-before-sizeof>"
msgstr "B<-bs>, B<--Bill-Shannon>, B<--blank-before-sizeof>"

#. type: Plain text
#: original/man1/indent.1:92
msgid "Put a space between B<sizeof> and its argument."
msgstr "B<sizeof> とその引き数の間に空白を置く。"

#. type: TP
#: original/man1/indent.1:94
#, no-wrap
msgid "B<-c>I<n>, B<--comment-indentation>I<n>"
msgstr "B<-c>I<n>, B<--comment-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:97
msgid "Put comments to the right of code in column I<n>."
msgstr "コメントをコードの右のカラム I<n> に置く。"

#. type: Plain text
#: original/man1/indent.1:99 original/man1/indent.1:109
#: original/man1/indent.1:114 original/man1/indent.1:119
#: original/man1/indent.1:124 original/man1/indent.1:140
#: original/man1/indent.1:151 original/man1/indent.1:177
#: original/man1/indent.1:182 original/man1/indent.1:223
#: original/man1/indent.1:268 original/man1/indent.1:294
#: original/man1/indent.1:299 original/man1/indent.1:349
#: original/man1/indent.1:431
msgid "See B<\\ COMMENTS>."
msgstr "「B<コメント>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:99
#, no-wrap
msgid "B<-cbi>I<n>, B<--case-brace-indentation>I<n>"
msgstr "B<-cbi>I<n>, B<--case-brace-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:102
msgid "Indent braces after a case label N spaces."
msgstr "case ラベルの後に、ブレースを I<n> 個の空白でインデント付けする。"

#. type: TP
#: original/man1/indent.1:104
#, no-wrap
msgid "B<-cd>I<n>, B<--declaration-comment-column>I<n>"
msgstr "B<-cd>I<n>, B<--declaration-comment-column>I<n>"

#. type: Plain text
#: original/man1/indent.1:107
msgid "Put comments to the right of the declarations in column I<n>."
msgstr "コメントを宣言の右のカラム I<n> に置く。"

#. type: TP
#: original/man1/indent.1:109
#, no-wrap
msgid "B<-cdb>, B<--comment-delimiters-on-blank-lines>"
msgstr "B<-cdb>, B<--comment-delimiters-on-blank-lines>"

#. type: Plain text
#: original/man1/indent.1:112
msgid "Put comment delimiters on blank lines."
msgstr "空行にコメント区切り文字を置く。"

#. type: TP
#: original/man1/indent.1:114
#, no-wrap
msgid "B<-cdw>, B<--cuddle-do-while>"
msgstr "B<-cdw>, B<--cuddle-do-while>"

#. type: Plain text
#: original/man1/indent.1:117
#, fuzzy
#| msgid "Cuddle while of B<do {} while;> and preceeding \\`}\\'."
msgid "Cuddle while of B<do {} while;> and preceding \\(oq}\\(cq."
msgstr "B<do {} while;> の while とその前の \\`}\\' を並べる。"

#. type: TP
#: original/man1/indent.1:119
#, no-wrap
msgid "B<-ce>, B<--cuddle-else>"
msgstr "B<-ce>, B<--cuddle-else>"

#. type: Plain text
#: original/man1/indent.1:122
#, fuzzy
#| msgid "Cuddle else and preceeding \\`}\\'."
msgid "Cuddle else and preceding \\(oq}\\(cq."
msgstr "else とその前の \\`}\\' を並べる。"

#. type: TP
#: original/man1/indent.1:124
#, no-wrap
msgid "B<-ci>I<n>, B<--continuation-indentation>I<n>"
msgstr "B<-ci>I<n>, B<--continuation-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:127
msgid "Continuation indent of I<n> spaces."
msgstr "前の行から継続している場合には、I<n> 個の空白でインデントする。"

#. type: TP
#: original/man1/indent.1:129
#, no-wrap
msgid "B<-cli>I<n>, B<--case-indentation>I<n>"
msgstr "B<-cli>I<n>, B<--case-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:132
msgid "Case label indent of I<n> spaces."
msgstr "case ラベルを N 個の空白でインデントする。"

#. type: TP
#: original/man1/indent.1:134
#, no-wrap
msgid "B<-cp>I<n>, B<--else-endif-column>I<n>"
msgstr "B<-cp>I<n>, B<--else-endif-column>I<n>"

#. type: Plain text
#: original/man1/indent.1:138
msgid ""
"Put comments to the right of B<#else> and B< #endif> statements in column "
"I<n>."
msgstr "B<#else> 文と B<#endif> 文の右のカラム I<n> にコメントを置く。"

#. type: TP
#: original/man1/indent.1:140
#, no-wrap
msgid "B<-cs>, B<--space-after-cast>"
msgstr "B<-cs>, B<--space-after-cast>"

#. type: Plain text
#: original/man1/indent.1:143
msgid "Put a space after a cast operator."
msgstr "キャスト演算子の後に空白を置く。"

#. type: TP
#: original/man1/indent.1:145
#, no-wrap
msgid "B<-d>I<n>, B<--line-comments-indentation>I<n>"
msgstr "B<-d>I<n>, B<--line-comments-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:149
msgid "Set indentation of comments not to the right of code to I<n> spaces."
msgstr "コードの右でないコメントは空白 I<n> 個でインデントするように設定する。"

#. type: TP
#: original/man1/indent.1:151
#, no-wrap
msgid "B<-bfda>, B<--break-function-decl-args>"
msgstr "B<-bfda>, B<--break-function-decl-args>"

#. type: Plain text
#: original/man1/indent.1:154
msgid "Break the line before all arguments in a declaration."
msgstr "(関数) 宣言の全ての引き数の後で折り返す。"

#. type: TP
#: original/man1/indent.1:156
#, no-wrap
msgid "B<-bfde>, B<--break-function-decl-args-end>"
msgstr "B<-bfde>, B<--break-function-decl-args-end>"

#. type: Plain text
#: original/man1/indent.1:159
msgid "Break the line after the last argument in a declaration."
msgstr "(関数) 宣言の全ての引き数の前で折り返す。"

#. type: TP
#: original/man1/indent.1:161
#, no-wrap
msgid "B<-dj>I<n>, B<--left-justify-declarations>"
msgstr "B<-dj>I<n>, B<--left-justify-declarations>"

#. type: Plain text
#: original/man1/indent.1:165
msgid ""
"If -cd 0 is used then comments after declarations are left justified behind "
"the declaration."
msgstr ""

#. type: TP
#: original/man1/indent.1:167
#, no-wrap
msgid "B<-di>I<n>, B<--declaration-indentation>I<n>"
msgstr "B<-di>I<n>, B<--declaration-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:170
msgid "Put variables in column I<n>."
msgstr "変数をカラム I<n> に置く。"

#. type: TP
#: original/man1/indent.1:172
#, no-wrap
msgid "B<-fc1>, B<--format-first-column-comments>"
msgstr "B<-fc1>, B<--format-first-column-comments>"

#. type: Plain text
#: original/man1/indent.1:175
msgid "Format comments in the first column."
msgstr "最初のカラムから始まるコメントを整形する。"

#. type: TP
#: original/man1/indent.1:177
#, no-wrap
msgid "B<-fca>, B<--format-all-comments>"
msgstr "B<-fca>, B<--format-all-comments>"

#. type: Plain text
#: original/man1/indent.1:180
msgid "Do not disable all formatting of comments."
msgstr "コメントの整形を全てを無効にしない。"

#. type: TP
#: original/man1/indent.1:182
#, no-wrap
msgid "B<-gnu>, B<--gnu-style>"
msgstr "B<-gnu>, B<--gnu-style>"

#. type: Plain text
#: original/man1/indent.1:185
msgid "Use GNU coding style.  This is the default."
msgstr "GNU コーディングスタイルを使用する。これはデフォルトの動作である。"

#. type: Plain text
#: original/man1/indent.1:187 original/man1/indent.1:213
#: original/man1/indent.1:228 original/man1/indent.1:375
msgid "See B<\\ COMMON\\ STYLES>."
msgstr "「B<一般的なスタイル>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:187
#, no-wrap
msgid "B<-hnl>, B<--honour-newlines>"
msgstr "B<-hnl>, B<--honour-newlines>"

#. type: Plain text
#: original/man1/indent.1:190
msgid "Prefer to break long lines at the position of newlines in the input."
msgstr "入力ファイルで改行が入っている位置で 長い行を折り返すようにする。"

#. type: TP
#: original/man1/indent.1:192
#, no-wrap
msgid "B<-i>I<n>, B<--indent-level>I<n>"
msgstr "B<-i>I<n>, B<--indent-level>I<n>"

#. type: Plain text
#: original/man1/indent.1:195
msgid "Set indentation level to I<n> spaces."
msgstr "インデントのレベルを空白 I<n> 個に設定する。"

#. type: Plain text
#: original/man1/indent.1:197 original/man1/indent.1:202
#: original/man1/indent.1:208 original/man1/indent.1:233
#: original/man1/indent.1:238 original/man1/indent.1:309
#: original/man1/indent.1:365 original/man1/indent.1:457
#: original/man1/indent.1:462
msgid "See B<\\ INDENTATION>."
msgstr "「B<インデント付け>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:197
#, no-wrap
msgid "B<-il>I<n>, B<--indent-label>I<n>"
msgstr "B<-il>I<n>, B<--indent-label>I<n>"

#. type: Plain text
#: original/man1/indent.1:200
#, fuzzy
#| msgid "Put variables in column I<n>."
msgid "Set offset for labels to column I<n>."
msgstr "変数をカラム I<n> に置く。"

#. type: TP
#: original/man1/indent.1:202
#, no-wrap
msgid "B<-ip>I<n>, B<--parameter-indentation>I<n>"
msgstr "B<-ip>I<n>, B<--parameter-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:206
msgid ""
"Indent parameter types in old-style function definitions by I<n> spaces."
msgstr "古い形式の関数定義のパラメータ型を空白 I<n> 個でインデントする。"

#. type: TP
#: original/man1/indent.1:208
#, no-wrap
msgid "B<-kr>, B<--k-and-r-style>"
msgstr "B<-kr>, B<--k-and-r-style>"

#. type: Plain text
#: original/man1/indent.1:211
msgid "Use Kernighan & Ritchie coding style."
msgstr "Kernighan & Ritchie コーディングスタイルを使用する。"

#. type: TP
#: original/man1/indent.1:213
#, no-wrap
msgid "B<-l>I<n>, B<--line-length>I<n>"
msgstr "B<-l>I<n>, B<--line-length>I<n>"

#. type: Plain text
#: original/man1/indent.1:216
msgid "Set maximum line length for non-comment lines to I<n>."
msgstr "コメントでない行の最大の長さを I<n> に設定する。"

#. type: TP
#: original/man1/indent.1:218
#, no-wrap
msgid "B<-lc>I<n>, B<--comment-line-length>I<n>"
msgstr "B<-lc>I<n>, B<--comment-line-length>I<n>"

#. type: Plain text
#: original/man1/indent.1:221
msgid "Set maximum line length for comment formatting to I<n>."
msgstr "コメントを整形する最大の長さを I<n> に設定する。"

#. type: TP
#: original/man1/indent.1:223
#, no-wrap
msgid "B<-linux>, B<--linux-style>"
msgstr "B<-linux>, B<--linux-style>"

#. type: Plain text
#: original/man1/indent.1:226
#, fuzzy
#| msgid "Use Kernighan & Ritchie coding style."
msgid "Use Linux coding style."
msgstr "Kernighan & Ritchie コーディングスタイルを使用する。"

#. type: TP
#: original/man1/indent.1:228
#, no-wrap
msgid "B<-lp>, B<--continue-at-parentheses>"
msgstr "B<-lp>, B<--continue-at-parentheses>"

#. type: Plain text
#: original/man1/indent.1:231
msgid "Line up continued lines at parentheses."
msgstr "前の行に続く行を括弧の位置に揃える。"

#. type: TP
#: original/man1/indent.1:233
#, no-wrap
msgid "B<-lps>, B<--leave-preprocessor-space>"
msgstr "B<-lps>, B<--leave-preprocessor-space>"

#. type: Plain text
#: original/man1/indent.1:236
#, fuzzy
#| msgid "Leave space between \\`#\\' and preprocessor directive."
msgid "Leave space between \\(oq#\\(cq and preprocessor directive."
msgstr "\\`#\\' とプリプロセッサディレクティブの間の空白を残す。"

#. type: TP
#: original/man1/indent.1:238
#, no-wrap
msgid "B<-nbad>, B<--no-blank-lines-after-declarations>"
msgstr "B<-nbad>, B<--no-blank-lines-after-declarations>"

#. type: Plain text
#: original/man1/indent.1:241
msgid "Do not force blank lines after declarations."
msgstr "宣言の後に空行を置かない。"

#. type: TP
#: original/man1/indent.1:243
#, no-wrap
msgid "B<-nbap>, B<--no-blank-lines-after-procedures>"
msgstr "B<-nbap>, B<--no-blank-lines-after-procedures>"

#. type: Plain text
#: original/man1/indent.1:246
msgid "Do not force blank lines after procedure bodies."
msgstr "手続き本体の後に空行を置かない。"

#. type: TP
#: original/man1/indent.1:248
#, no-wrap
msgid "B<-nbbo>, B<--break-after-boolean-operator>"
msgstr "B<-nbbo>, B<--break-after-boolean-operator>"

#. type: Plain text
#: original/man1/indent.1:251
msgid "Do not prefer to break long lines before boolean operators."
msgstr "ブーリアン演算子の前で長い行を折り返さない。"

#. type: TP
#: original/man1/indent.1:253
#, no-wrap
msgid "B<-nbc>, B<--no-blank-lines-after-commas>"
msgstr "B<-nbc>, B<--no-blank-lines-after-commas>"

#. type: Plain text
#: original/man1/indent.1:256
msgid "Do not force newlines after commas in declarations."
msgstr "宣言中のコンマの後に改行を置かない。"

#. type: TP
#: original/man1/indent.1:258
#, no-wrap
msgid "B<-nbfda>, B<--dont-break-function-decl-args>"
msgstr "B<-nbfda>, B<--dont-break-function-decl-args>"

#. type: Plain text
#: original/man1/indent.1:261
#, fuzzy
#| msgid ""
#| "Don\\'t put each argument in a function declaration on a seperate line."
msgid ""
"Don\\(cqt put each argument in a function declaration on a separate line."
msgstr "関数宣言の各引き数を別々の行に置かない。"

#. type: TP
#: original/man1/indent.1:263
#, no-wrap
msgid "B<-ncdb>, B<--no-comment-delimiters-on-blank-lines>"
msgstr "B<-ncdb>, B<--no-comment-delimiters-on-blank-lines>"

#. type: Plain text
#: original/man1/indent.1:266
msgid "Do not put comment delimiters on blank lines."
msgstr "空行にコメント区切り文字を置かない。"

#. type: TP
#: original/man1/indent.1:268
#, no-wrap
msgid "B<-ncdw>, B<--dont-cuddle-do-while>"
msgstr "B<-ncdw>, B<--dont-cuddle-do-while>"

#. type: Plain text
#: original/man1/indent.1:271
msgid "Do not cuddle B<}> and the B<while> of a B<do {} while;>."
msgstr "B<do {} while;> の B<}> と B<while> を同じ行に並べない。"

#. type: TP
#: original/man1/indent.1:273
#, no-wrap
msgid "B<-nce>, B<--dont-cuddle-else>"
msgstr "B<-nce>, B<--dont-cuddle-else>"

#. type: Plain text
#: original/man1/indent.1:276
msgid "Do not cuddle B<}> and B<else>."
msgstr "B<}> と B<else> を同じ行に並べない。"

#. type: TP
#: original/man1/indent.1:278
#, no-wrap
msgid "B<-ncs>, B<--no-space-after-casts>"
msgstr "B<-ncs>, B<--no-space-after-casts>"

#. type: Plain text
#: original/man1/indent.1:281
msgid "Do not put a space after cast operators."
msgstr "キャスト演算子の後に空白を置かない。"

#. type: TP
#: original/man1/indent.1:283
#, no-wrap
msgid "B<-ndj>I<n>, B<--dont-left-justify-declarations>"
msgstr "B<-ndj>I<n>, B<--dont-left-justify-declarations>"

#. type: Plain text
#: original/man1/indent.1:287
msgid ""
"Comments after declarations are treated the same as comments after other "
"statements."
msgstr ""

#. type: TP
#: original/man1/indent.1:289
#, no-wrap
msgid "B<-nfc1>, B<--dont-format-first-column-comments>"
msgstr "B<-nfc1>, B<--dont-format-first-column-comments>"

#. type: Plain text
#: original/man1/indent.1:292
msgid "Do not format comments in the first column as normal."
msgstr "最初のカラムから始まるコメントを通常のように整形しない。"

#. type: TP
#: original/man1/indent.1:294
#, no-wrap
msgid "B<-nfca>, B<--dont-format-comments>"
msgstr "B<-nfca>, B<--dont-format-comments>"

#. type: Plain text
#: original/man1/indent.1:297
msgid "Do not format any comments."
msgstr "どのようなコメントも整形しない。"

#. type: TP
#: original/man1/indent.1:299
#, no-wrap
msgid "B<-nhnl>, B<--ignore-newlines>"
msgstr "B<-nhnl>, B<--ignore-newlines>"

#. type: Plain text
#: original/man1/indent.1:302
msgid ""
"Do not prefer to break long lines at the position of newlines in the input."
msgstr "入力ファイルで改行が入っている位置で 長い行を折り返さないようにする。"

#. type: TP
#: original/man1/indent.1:304
#, no-wrap
msgid "B<-nip>, B<--no-parameter-indentation>"
msgstr "B<-nip>, B<--no-parameter-indentation>"

#. type: Plain text
#: original/man1/indent.1:307
msgid "Zero width indentation for parameters."
msgstr "パラメータのインデント幅を 0 にする。"

#. type: TP
#: original/man1/indent.1:309
#, no-wrap
msgid "B<-nlp>, B<--dont-line-up-parentheses>"
msgstr "B<-nlp>, B<--dont-line-up-parentheses>"

#. type: Plain text
#: original/man1/indent.1:312
msgid "Do not line up parentheses."
msgstr "括弧の位置を揃えない。"

#. type: TP
#: original/man1/indent.1:314
#, no-wrap
msgid "B<-npcs>, B<--no-space-after-function-call-names>"
msgstr "B<-npcs>, B<--no-space-after-function-call-names>"

#. type: Plain text
#: original/man1/indent.1:317
msgid "Do not put space after the function in function calls."
msgstr "関数呼び出し内部の関数の後に空白を置かない。"

#. type: TP
#: original/man1/indent.1:319
#, no-wrap
msgid "B<-nprs>, B<--no-space-after-parentheses>"
msgstr "B<-nprs>, B<--no-space-after-parentheses>"

#. type: Plain text
#: original/man1/indent.1:322
#, fuzzy
#| msgid "Do not put a space after every \\'(\\' and before every \\')\\'."
msgid ""
"Do not put a space after every \\(cq(\\(cq and before every \\(cq)\\(cq."
msgstr "\\'(\\' の後と \\')\\' の前に空白を置かない。"

#. type: TP
#: original/man1/indent.1:324
#, no-wrap
msgid "B<-npsl>, B<--dont-break-procedure-type>"
msgstr "B<-npsl>, B<--dont-break-procedure-type>"

#. type: Plain text
#: original/man1/indent.1:327
msgid "Put the type of a procedure on the same line as its name."
msgstr "手続きの型を名前と同じ行に置く。"

#. type: TP
#: original/man1/indent.1:329
#, no-wrap
msgid "B<-nsaf>, B<--no-space-after-for>"
msgstr "B<-nsaf>, B<--no-space-after-for>"

#. type: Plain text
#: original/man1/indent.1:332
msgid "Do not put a space after every B<for>."
msgstr "B<for> の後に空白を置かない。"

#. type: TP
#: original/man1/indent.1:334
#, no-wrap
msgid "B<-nsai>, B<--no-space-after-if>"
msgstr "B<-nsai>, B<--no-space-after-if>"

#. type: Plain text
#: original/man1/indent.1:337
msgid "Do not put a space after every B<if>."
msgstr "B<if> の後に空白を置かない。"

#. type: TP
#: original/man1/indent.1:339
#, no-wrap
msgid "B<-nsaw>, B<--no-space-after-while>"
msgstr "B<-nsaw>, B<--no-space-after-while>"

#. type: Plain text
#: original/man1/indent.1:342
msgid "Do not put a space after every B<while>."
msgstr "B<while> の後に空白を置かない。"

#. type: TP
#: original/man1/indent.1:344
#, no-wrap
msgid "B<-nsc>, B<--dont-star-comments>"
msgstr "B<-nsc>, B<--dont-star-comments>"

#. type: Plain text
#: original/man1/indent.1:347
#, fuzzy
#| msgid "Do not put the \\`*\\' character at the left of comments."
msgid "Do not put the \\(oq*\\(cq character at the left of comments."
msgstr "\\`*\\' 文字をコメントの左に置かない。"

#. type: TP
#: original/man1/indent.1:349
#, no-wrap
msgid "B<-nsob>, B<--leave-optional-blank-lines>"
msgstr "B<-nsob>, B<--leave-optional-blank-lines>"

#. type: Plain text
#: original/man1/indent.1:352
msgid "Do not swallow optional blank lines."
msgstr "余計な空行を削除しない。"

#. type: TP
#: original/man1/indent.1:354
#, no-wrap
msgid "B<-nss>, B<--dont-space-special-semicolon>"
msgstr "B<-nss>, B<--dont-space-special-semicolon>"

#. type: Plain text
#: original/man1/indent.1:358
#, fuzzy
#| msgid ""
#| "Do not force a space before the semicolon after certain statements.  "
#| "Disables \\`-ss\\'."
msgid ""
"Do not force a space before the semicolon after certain statements.  "
"Disables \\(oq-ss\\(cq."
msgstr ""
"特定の文の後のセミコロンの前に空白を置かない。 \\`-ss\\' を無効にする。"

#. type: TP
#: original/man1/indent.1:360
#, no-wrap
msgid "B<-nut>, B<--no-tabs>"
msgstr "B<-nut>, B<--no-tabs>"

#. type: Plain text
#: original/man1/indent.1:363
msgid "Use spaces instead of tabs."
msgstr "タブではなく空白を使う。"

#. type: TP
#: original/man1/indent.1:365
#, no-wrap
msgid "B<-nv>, B<--no-verbosity>"
msgstr "B<-nv>, B<--no-verbosity>"

#. type: Plain text
#: original/man1/indent.1:368
msgid "Disable verbose mode."
msgstr "詳細表示モードを無効にする。"

#. type: Plain text
#: original/man1/indent.1:370 original/man1/indent.1:467
#: original/man1/indent.1:472
msgid "See B<\\ MISCELLANEOUS\\ OPTIONS>."
msgstr "「B<その他のオプション>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:370
#, no-wrap
msgid "B<-orig>, B<--original>"
msgstr "B<-orig>, B<--original>"

#. type: Plain text
#: original/man1/indent.1:373
msgid "Use the original Berkeley coding style."
msgstr "オリジナルの Berkeley コーディングスタイルを使用する。"

#. type: TP
#: original/man1/indent.1:375
#, no-wrap
msgid "B<-npro>, B<--ignore-profile>"
msgstr "B<-npro>, B<--ignore-profile>"

#. type: Plain text
#: original/man1/indent.1:378
#, fuzzy
#| msgid "Do not read \\`.indent.pro\\' files."
msgid "Do not read \\(oq.indent.pro\\(cq files."
msgstr "\\`.indent.pro\\' ファイルを読み込まない。"

#. type: Plain text
#: original/man1/indent.1:380 original/man1/indent.1:447
msgid "See B<\\ INVOKING\\ INDENT>."
msgstr "「B<indent\\ の起動>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:380
#, no-wrap
msgid "B<-pcs>, B<--space-after-procedure-calls>"
msgstr "B<-pcs>, B<--space-after-procedure-calls>"

#. type: Plain text
#: original/man1/indent.1:384
#, fuzzy
#| msgid ""
#| "Insert a space between the name of the procedure being called and the \\`"
#| "(\\'."
msgid ""
"Insert a space between the name of the procedure being called and the \\(oq"
"(\\(cq."
msgstr "呼び出される手続きの名前と `(' の間に空白を挿入する。"

#. type: TP
#: original/man1/indent.1:386
#, no-wrap
msgid "B<-pi>I<n>, B<--paren-indentation>I<n>"
msgstr "B<-pi>I<n>, B<--paren-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:390
#, fuzzy
#| msgid ""
#| "Specify the extra indentation per open parentheses \\'(\\' when a "
#| "statement is broken.See B<\\ STATEMENTS>."
msgid ""
"Specify the extra indentation per open parentheses \\(cq(\\(cq when a "
"statement is broken.See B<\\ STATEMENTS>."
msgstr ""
"文が不完全な場合に使われる 開括弧 \\'(\\' ごとの追加のインデントを指定する。 "
"「B<文>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:390
#, no-wrap
msgid "B<-pmt>, B<--preserve-mtime>"
msgstr "B<-pmt>, B<--preserve-mtime>"

#. type: Plain text
#: original/man1/indent.1:393
msgid ""
"Preserve access and modification times on output files.See B<\\ MISCELLANEOUS"
"\\ OPTIONS>."
msgstr ""
"出力ファイルのアクセス時刻と修正時刻を保存する。 「B<その他のオプション>」セ"
"クションを参照すること。"

#. type: TP
#: original/man1/indent.1:393
#, no-wrap
msgid "B<-ppi>I<n>, B<--preprocessor-indentation>I<n>"
msgstr "B<-ppi>I<n>, B<--preprocessor-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:396
#, fuzzy
#| msgid ""
#| "Specify the extra indentation per open parentheses \\'(\\' when a "
#| "statement is broken.See B<\\ STATEMENTS>."
msgid ""
"Specify the indentation for preprocessor conditional statements.See B<\\ "
"INDENTATION>."
msgstr ""
"文が不完全な場合に使われる 開括弧 \\'(\\' ごとの追加のインデントを指定する。 "
"「B<文>」セクションを参照すること。"

#. type: TP
#: original/man1/indent.1:396
#, no-wrap
msgid "B<-prs>, B<--space-after-parentheses>"
msgstr "B<-prs>, B<--space-after-parentheses>"

#. type: Plain text
#: original/man1/indent.1:399
#, fuzzy
#| msgid "Put a space after every \\'(\\' and before every \\')\\'."
msgid "Put a space after every \\(cq(\\(cq and before every \\(cq)\\(cq."
msgstr "\\'(\\' の後と \\')\\' の前に空白を置く。"

#. type: TP
#: original/man1/indent.1:401
#, no-wrap
msgid "B<-psl>, B<--procnames-start-lines>"
msgstr "B<-psl>, B<--procnames-start-lines>"

#. type: Plain text
#: original/man1/indent.1:404
msgid "Put the type of a procedure on the line before its name."
msgstr "手続きの型を名前と同じ行に置く。"

#. type: TP
#: original/man1/indent.1:406
#, no-wrap
msgid "B<-saf>, B<--space-after-for>"
msgstr "B<-saf>, B<--space-after-for>"

#. type: Plain text
#: original/man1/indent.1:409
msgid "Put a space after each B<for>."
msgstr "B<for> の後にスペースを置く。"

#. type: TP
#: original/man1/indent.1:411
#, no-wrap
msgid "B<-sai>, B<--space-after-if>"
msgstr "B<-sai>, B<--space-after-if>"

#. type: Plain text
#: original/man1/indent.1:414
msgid "Put a space after each B<if>."
msgstr "B<if> の後にスペースを置く。"

#. type: TP
#: original/man1/indent.1:416
#, no-wrap
msgid "B<-saw>, B<--space-after-while>"
msgstr "B<-saw>, B<--space-after-while>"

#. type: Plain text
#: original/man1/indent.1:419
msgid "Put a space after each B<while>."
msgstr "B<while> の後にスペースを置く。"

#. type: TP
#: original/man1/indent.1:421
#, no-wrap
msgid "B<-sbi>I<n>, B<--struct-brace-indentation>I<n>"
msgstr "B<-sbi>I<n>, B<--struct-brace-indentation>I<n>"

#. type: Plain text
#: original/man1/indent.1:424
msgid "Indent braces of a struct, union or enum N spaces."
msgstr "stract, union, enum のブレースを I<n>B< 個の空白でインデントする。>"

#. type: TP
#: original/man1/indent.1:426
#, no-wrap
msgid "B<-sc>, B<--start-left-side-of-comments>"
msgstr "B<-sc>, B<--start-left-side-of-comments>"

#. type: Plain text
#: original/man1/indent.1:429
#, fuzzy
#| msgid "Put the \\`*\\' character at the left of comments."
msgid "Put the \\(oq*\\(cq character at the left of comments."
msgstr "\\`*\\' 文字をコメントの左に置く。"

#. type: TP
#: original/man1/indent.1:431
#, no-wrap
msgid "B<-sob>, B<--swallow-optional-blank-lines>"
msgstr "B<-sob>, B<--swallow-optional-blank-lines>"

#. type: Plain text
#: original/man1/indent.1:434
msgid "Swallow optional blank lines."
msgstr "余計な空行を取り除く。"

#. type: TP
#: original/man1/indent.1:436
#, no-wrap
msgid "B<-ss>, B<--space-special-semicolon>"
msgstr "B<-ss>, B<--space-special-semicolon>"

#. type: Plain text
#: original/man1/indent.1:440
msgid ""
"On one-line B<for> and B<while> statements, force a blank before the "
"semicolon."
msgstr ""
"1 行で記述した B<for> 文と B<while> 文において、 セミコロンの前に空白を置く。"

#. type: TP
#: original/man1/indent.1:442
#, no-wrap
msgid "B<-st>, B<--standard-output>"
msgstr "B<-st>, B<--standard-output>"

#. type: Plain text
#: original/man1/indent.1:445
msgid "Write to standard output."
msgstr "標準出力に書き出す。"

#. type: TP
#: original/man1/indent.1:447
#, no-wrap
msgid "B<-T>"
msgstr "B<-T>"

#. type: Plain text
#: original/man1/indent.1:450
msgid "Tell B<indent> the name of typenames."
msgstr "型名の名前を B<indent> に指定する。"

#. type: TP
#: original/man1/indent.1:452
#, no-wrap
msgid "B<-ts>I<n>, B<--tab-size>I<n>"
msgstr "B<-ts>I<n>, B<--tab-size>I<n>"

#. type: Plain text
#: original/man1/indent.1:455
msgid "Set tab size to I<n> spaces."
msgstr "タブの幅を空白 I<n> 個に設定する。"

#. type: TP
#: original/man1/indent.1:457
#, no-wrap
msgid "B<-ut>, B<--use-tabs>"
msgstr "B<-ut>, B<--use-tabs>"

#. type: Plain text
#: original/man1/indent.1:460
msgid "Use tabs. This is the default."
msgstr "タブを使う。これがデフォルトである。"

#. type: TP
#: original/man1/indent.1:462
#, no-wrap
msgid "B<-v>, B<--verbose>"
msgstr "B<-v>, B<--verbose>"

#. type: Plain text
#: original/man1/indent.1:465
msgid "Enable verbose mode."
msgstr "詳細表示モードを有効にする。"

#. type: TP
#: original/man1/indent.1:467
#, no-wrap
msgid "B<-version>"
msgstr "B<-version>"

#. type: Plain text
#: original/man1/indent.1:470
msgid "Output the version number of B<indent>."
msgstr "B<indent> のバージョン番号を表示する。"

#. type: SH
#: original/man1/indent.1:473
#, no-wrap
msgid "INVOKING INDENT"
msgstr "indent の起動"

#. type: Plain text
#: original/man1/indent.1:476
msgid "As of version 1.3, the format of the B<indent> command is:"
msgstr ""
"バージョン 1.3 からは、B<indent> コマンドの書式は 以下のようになっている:"

#. type: Plain text
#: original/man1/indent.1:482
#, no-wrap
msgid "indent [I<options>] [I<input-files>]\n"
msgstr "indent [I<options>] [I<input-files>]\n"

#. type: Plain text
#: original/man1/indent.1:484
#, no-wrap
msgid "indent [I<options>] [I<single-input-file>] [-o I<output-file>]\n"
msgstr "indent [I<options>] [I<single-input-file>] [-o I<output-file>]\n"

#. type: Plain text
#: original/man1/indent.1:491
msgid ""
"This format is different from earlier versions and other versions of "
"B<indent>."
msgstr "この書式は古いバージョンや他バージョンの B<indent> と異なる。"

#. type: Plain text
#: original/man1/indent.1:496
msgid ""
"In the first form, one or more input files are specified.  B<indent> makes a "
"backup copy of each file, and the original file is replaced with its "
"indented version.  See B<BACKUP\\ FILES>, for an explanation of how backups "
"are made."
msgstr ""
"最初の書式では 1 つ以上の入力ファイルを指定する。 B<indent> は、各ファイルの"
"バックアップコピーを作成してから、 オリジナルのファイルをインデント付けしたも"
"のに置き換える。 バックアップの作り方については、 「B<バックアップファイル>」"
"セクションを参照すること。"

#. type: Plain text
#: original/man1/indent.1:500
#, fuzzy
#| msgid ""
#| "In the second form, only one input file is specified.  In this case, or "
#| "when the standard input is used, you may specify an output file after the "
#| "\\`-o\\' option."
msgid ""
"In the second form, only one input file is specified.  In this case, or when "
"the standard input is used, you may specify an output file after the \\(oq-o"
"\\(cq option."
msgstr ""
"2 番目の書式では入力ファイルを 1 つだけ指定する。 この場合、または標準入力を"
"使う場合には、 \\`-o\\' オプションの後に出力ファイルを指定することができる。"

#. type: Plain text
#: original/man1/indent.1:504
#, fuzzy
#| msgid ""
#| "To cause B<indent> to write to standard output, use the \\`-st\\' "
#| "option.  This is only allowed when there is only one input file, or when "
#| "the standard input is used."
msgid ""
"To cause B<indent> to write to standard output, use the \\(oq-st\\(cq "
"option.  This is only allowed when there is only one input file, or when the "
"standard input is used."
msgstr ""
"B<indent> に標準出力へ出力させるには \\`-st\\' オプションを使う。 これが許さ"
"れるのは、入力ファイルが 1 つだけの場合か、 標準入力を使う場合だけである。"

#. type: Plain text
#: original/man1/indent.1:508
#, fuzzy
#| msgid ""
#| "If no input files are named, the standard input is read for input.  Also, "
#| "if a filename named \\`-\\' is specified, then the standard input is read."
msgid ""
"If no input files are named, the standard input is read for input.  Also, if "
"a filename named \\(oq-\\(cq is specified, then the standard input is read."
msgstr ""
"入力ファイルを指定しなければ入力は標準入力から読み込まれる。 また、\\`-\\' と"
"いうファイル名が指定された場合にも標準入力が読み込まれる。"

#. type: Plain text
#: original/man1/indent.1:512
#, fuzzy
#| msgid ""
#| "As an example, each of the following commands will input the program "
#| "\\`slithy_toves.c\\' and write its indented text to \\`slithy_toves.out"
#| "\\':"
msgid ""
"As an example, each of the following commands will input the program "
"\\(oqslithy_toves.c\\(cq and write its indented text to \\(oqslithy_toves.out"
"\\(cq:"
msgstr ""
"使用例としては、以下のコマンドは いずれもプログラム \\`slithy_toves.c\\' を読"
"み込み、 インデント付けしたテキストを \\`slithy_toves.out\\' に書き込む:"

#. type: Plain text
#: original/man1/indent.1:518
#, no-wrap
msgid "indent slithy_toves.c -o slithy_toves.out\n"
msgstr "indent slithy_toves.c -o slithy_toves.out\n"

#. type: Plain text
#: original/man1/indent.1:520
#, no-wrap
msgid "indent -st slithy_toves.c E<gt> slithy_toves.out\n"
msgstr "indent -st slithy_toves.c E<gt> slithy_toves.out\n"

#. type: Plain text
#: original/man1/indent.1:522
#, no-wrap
msgid "cat slithy_toves.c | indent -o slithy_toves.out\n"
msgstr "cat slithy_toves.c | indent -o slithy_toves.out\n"

#. type: Plain text
#: original/man1/indent.1:537
#, fuzzy, no-wrap
#| msgid ""
#| "Most other options to B<indent> control how programs are formatted.\n"
#| "As of version 1.2, B<indent> also recognizes a long name for each\n"
#| "option name.  Long options are prefixed by either \\`--\\' or\n"
#| "\\`+\\'.\n"
#| "[ \\`+\\' is being superseded by \\`--\\' to\n"
#| "maintain consistency with the POSIX standard.]\n"
#| " In most of this document,\n"
#| "the traditional, short names are used for the sake of brevity.\n"
#| "See B<OPTION\\ SUMMARY>, for a list of options, including both long and\n"
#| "short names.\n"
msgid ""
"Most other options to B<indent> control how programs are formatted.\n"
"As of version 1.2, B<indent> also recognizes a long name for each\n"
"option name.  Long options are prefixed by either \\(oq--\\(cq or\n"
"\\(oq+\\(cq.\n"
"[ \\(oq+\\(cq is being superseded by \\(oq--\\(cq to\n"
"maintain consistency with the POSIX standard.]\n"
" In most of this document,\n"
"the traditional, short names are used for the sake of brevity.\n"
"See B<OPTION\\ SUMMARY>, for a list of options, including both long and\n"
"short names.\n"
msgstr ""
"B<indent> の他のオプションのほとんどは、 プログラムをどのように整形する\n"
"かを制御するためのものである。バージョン 1.2 からは、B<indent> は各オプ\n"
"ション名として長い名前も認識する。 長いオプションの前には \\`--\\' か\n"
"\\`+\\' が置かれる。 [POSIX 標準と一貫性を持たせるため、現在は \\`+\\' を\n"
"\\`--\\' に置き換えようとしているところである。] \n"
"本ドキュメントの大部分では、簡潔に表現するために伝統的な短い名前を\n"
"使っている。長いオプション名と短いオプション名のリストは、\n"
"「B<オプションの概要>」を参照すること。\n"

#. type: Plain text
#: original/man1/indent.1:539
msgid "Here is another example:"
msgstr "別の使用例を挙げる:"

#. type: Plain text
#: original/man1/indent.1:544
#, no-wrap
msgid "indent -br test/metabolism.c -l85\n"
msgstr "indent -br test/metabolism.c -l85\n"

#. type: Plain text
#: original/man1/indent.1:552
#, fuzzy
#| msgid ""
#| "This will indent the program \\`test/metabolism.c\\' using the \\`-br\\' "
#| "and \\`-l85\\' options, write the output back to \\`test/metabolism.c\\', "
#| "and write the original contents of \\`test/metabolism.c\\' to a backup "
#| "file in the directory \\`test\\'."
msgid ""
"This will indent the program \\(oqtest/metabolism.c\\(cq using the \\(oq-br"
"\\(cq and \\(oq-l85\\(cq options, write the output back to \\(oqtest/"
"metabolism.c\\(cq, and write the original contents of \\(oqtest/metabolism.c"
"\\(cq to a backup file in the directory \\(oqtest\\(cq."
msgstr ""
"これにより、プログラム \\`test/metabolism.c\\' が \\`-br\\' オプションと \\`-"
"l85\\' オプションを用いてインデント付けされ、 その出力が \\`test/metabolism.c"
"\\' に重ね書きされ、 元の \\`test/metabolism.c\\' の内容は \\`test\\' ディレ"
"クトリにバックアップファイルとして書き込まれる。"

#. type: Plain text
#: original/man1/indent.1:555
msgid ""
"Equivalent invocations using long option names for this example would be:"
msgstr "この例と同じ指定を長いオプション名を用いて行うと以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:561
#, no-wrap
msgid "indent --braces-on-if-line --line-length185 test/metabolism.c\n"
msgstr "indent --braces-on-if-line --line-length185 test/metabolism.c\n"

#. type: Plain text
#: original/man1/indent.1:563
#, no-wrap
msgid "indent +braces-on-if-line +line-length185 test/metabolism.c\n"
msgstr "indent +braces-on-if-line +line-length185 test/metabolism.c\n"

#. type: Plain text
#: original/man1/indent.1:578
#, fuzzy, no-wrap
#| msgid ""
#| "If you find that you often use B<indent> with the same options, you\n"
#| "may put those options into a file named \\`.indent.pro\\'.\n"
#| "B<indent> will look for a profile file in three places. First it will check\n"
#| "the environment variable B<INDENT_PROFILE>. If that exists its value \n"
#| "is expected to name the file that is to be used. If the environment variable does \n"
#| "not exist, indent looks for \\`.indent.pro\\' in the current directory\n"
#| " and use that if found.  Finally B<indent> will search\n"
#| "your home directory for \\`.indent.pro\\' and use that file if it is\n"
#| "found.  This behaviour is different from that of other versions of\n"
#| "B<indent>, which load both files if they both exist.\n"
msgid ""
"If you find that you often use B<indent> with the same options, you\n"
"may put those options into a file named \\(oq.indent.pro\\(cq.\n"
"B<indent> will look for a profile file in three places. First it will check\n"
"the environment variable B<INDENT_PROFILE>. If that exists its value \n"
"is expected to name the file that is to be used. If the environment variable does \n"
"not exist, indent looks for \\(oq.indent.pro\\(cq in the current directory\n"
" and use that if found.  Finally B<indent> will search\n"
"your home directory for \\(oq.indent.pro\\(cq and use that file if it is\n"
"found.  This behaviour is different from that of other versions of\n"
"B<indent>, which load both files if they both exist.\n"
msgstr ""
"B<indent> を頻繁に同じオプションで使うならば、これらを \\`.indent.pro\\'\n"
"というファイルに書いておくとよい。 B<indent> は 3 つの場所でプロファイ\n"
"ルファイルを探す。 最初に環境変数 B<INDENT_PROFILE> があるかをチェック\n"
"する。この環境変数がある場合、その値を使用するファイルの名前として解釈\n"
"する。この環境変数がない場合、B<indent> はカレントディレクトリの\n"
"\\`.indent.pro\\' を探し、もし存在すればこれを使う。 B<indent> は最後に\n"
"ホームディレクトリの \\`.indent.pro\\' を探し、 もし存在すればこれを使う。\n"
"この動作は従来のバージョンや別バージョンの B<indent> と異なる。 これら\n"
"は、両方のディレクトリに \\`.indent.pro\\' ファイルがあれば、 両方とも使\n"
"用する。\n"

#. type: Plain text
#: original/man1/indent.1:583
#, fuzzy
#| msgid ""
#| "The format of \\`.indent.pro\\' is simply a list of options, just as they "
#| "would appear on the command line, separated by white space (tabs, spaces, "
#| "and newlines).  Options in \\`.indent.pro\\' may be surrounded by C or C+"
#| "+ comments, in which case they are ignored."
msgid ""
"The format of \\(oq.indent.pro\\(cq is simply a list of options, just as "
"they would appear on the command line, separated by white space (tabs, "
"spaces, and newlines).  Options in \\(oq.indent.pro\\(cq may be surrounded "
"by C or C++ comments, in which case they are ignored."
msgstr ""
"\\`.indent.pro\\' の書式は、コマンドラインに指定するのと同じく、 空白 (タブ、"
"スペース、改行) で区切られた単なるオプションのリストである。 \\`.indent.pro"
"\\' のオプションは、 C または C++ のコメントで囲むことができる。 コメントで囲"
"んだオプションは無視される。"

#. type: Plain text
#: original/man1/indent.1:590
#, fuzzy
#| msgid ""
#| "Command line switches are handled I<after> processing \\`.indent.pro\\'.  "
#| "Options specified later override arguments specified earlier, with one "
#| "exception: Explicitly specified options always override background "
#| "options (See B<COMMON\\ STYLES>).  You can prevent B<indent> from reading "
#| "an \\`.indent.pro\\' file by specifying the \\`-npro\\' option."
msgid ""
"Command line switches are handled I<after> processing \\(oq \b.indent.pro"
"\\(cq.  Options specified later override arguments specified earlier, with "
"one exception: Explicitly specified options always override background "
"options (See B<COMMON\\ STYLES>).  You can prevent B<indent> from reading an "
"\\(oq.indent.pro\\(cq file by specifying the \\(oq-npro\\(cq option."
msgstr ""
"コマンドラインオプションが処理されるのは、 \\`.indent.pro\\' を処理したI<後>"
"である。 後から指定したオプションは、前に指定した引き数を上書きする。 これに"
"は例外が 1 つある: 明示的に指定したオプションは 暗黙のオプションを必ず上書き"
"する(「B<一般的なスタイル>」を参照)。 \\`-npro\\' オプションを指定することに"
"より、 B<indent> が \\`.indent.pro\\' ファイルを読み込まないようにすることが"
"できる。"

#. type: SH
#: original/man1/indent.1:591
#, no-wrap
msgid "BACKUP FILES"
msgstr "バックアップファイル"

#. type: Plain text
#: original/man1/indent.1:596
msgid ""
"As of version 1.3, GNU B<indent> makes GNU-style backup files, the same way "
"GNU Emacs does.  This means that either I<simple> or I<numbered> backup "
"filenames may be made."
msgstr ""
"バージョン 1.3 からは、GNU B<indent> は GNU 形式、 すなわち GNU Emacs と同様"
"の方法でバックアップファイルを作成する。 つまり、I<単純な>バックアップファイ"
"ルと I<番号付きの>バックアップファイルをどちらも作成できる。"

#. type: Plain text
#: original/man1/indent.1:601
#, fuzzy
#| msgid ""
#| "Simple backup file names are generated by appending a suffix to the "
#| "original file name.  The default for this suffix is the one-character "
#| "string \\`~\\' (tilde).  Thus, the backup file for \\`python.c\\' would "
#| "be \\`python.c~\\'."
msgid ""
"Simple backup file names are generated by appending a suffix to the original "
"file name.  The default for this suffix is the one-character string \\(oq~"
"\\(cq (tilde).  Thus, the backup file for \\(oqpython.c\\(cq would be "
"\\(oqpython.c~\\(cq."
msgstr ""
"単純なバックアップファイルの名前は、 元のファイル名にサフィックスを追加して生"
"成される。 このサフィックスのデフォルト値は、 1 文字からなる文字列 \\`~"
"\\' (チルダ)である。 したがって、\\`python.c\\' のバックアップファイルは "
"\\`python.c~\\' となる。"

#. type: Plain text
#: original/man1/indent.1:605
msgid ""
"Instead of the default, you may specify any string as a suffix by setting "
"the environment variable B<SIMPLE_BACKUP_SUFFIX> to your preferred suffix."
msgstr ""
"環境変数 B<SIMPLE_BACKUP_SUFFIX> に好きな文字列を設定することにより、 デフォ"
"ルト値以外の任意の文字列をサフィックスとして使用できる。"

#. type: Plain text
#: original/man1/indent.1:615
#, fuzzy
#| msgid ""
#| "Numbered backup versions of a file \\`momeraths.c\\' look like "
#| "\\`momeraths.c.~23~\\', where 23 is the version of this particular "
#| "backup.  When making a numbered backup of the file \\`src/momeraths.c\\', "
#| "the backup file will be named \\`src/momeraths.c.~I<V>~\\', where I<V> is "
#| "one greater than the highest version currently existing in the directory "
#| "\\`src\\'.  The environment variable B<VERSION_WIDTH> controls the number "
#| "of digits, using left zero padding when necessary.  For instance, setting "
#| "this variable to \"2\" will lead to the backup file being named "
#| "\\`momeraths.c.~04~\\'."
msgid ""
"Numbered backup versions of a file \\(oqmomeraths.c\\(cq look like "
"\\(oqmomeraths.c.~23~\\(cq, where 23 is the version of this particular "
"backup.  When making a numbered backup of the file \\(oqsrc/momeraths.c"
"\\(cq, the backup file will be named \\(oqsrc/momeraths.c.~I<V>~\\(cq, where "
"I<V> is one greater than the highest version currently existing in the "
"directory \\(oqsrc\\(cq.  The environment variable B<VERSION_WIDTH> controls "
"the number of digits, using left zero padding when necessary.  For instance, "
"setting this variable to \"2\" will lead to the backup file being named "
"\\(oqmomeraths.c.~04~\\(cq."
msgstr ""
"ファイル \\`momeraths.c\\' の番号付きバックアップは、 \\`momeraths.c.~23~\\' "
"のようになる。 ここで、23 はこのファイルのバックアップのバージョンである。 "
"ファイル \\`src/momeraths.c\\' のバックアップを作成するとき、 バックアップ"
"ファイルの名前は \\`src/momeraths.c.~I<V>~\\' のようになる。 ここで、I<V> は"
"ディレクトリ \\`src\\' に現在ある 最も大きいバージョンより 1 大きい数字であ"
"る。 環境変数 B<VERSION_WIDTH> は、 必要に応じて左側に 0 を追加することによ"
"り、数字の桁数を制御する。 例えばこの変数を \"2\" に設定すると、 バックアップ"
"ファイルの名前は \\`momeraths.c.~04~\\' のようになる。"

#. type: Plain text
#: original/man1/indent.1:625
#, fuzzy
#| msgid ""
#| "The type of backup file made is controlled by the value of the "
#| "environment variable B<VERSION_CONTROL>.  If it is the string \\`simple"
#| "\\', then only simple backups will be made.  If its value is the string "
#| "\\`numbered\\', then numbered backups will be made.  If its value is "
#| "\\`numbered-existing\\', then numbered backups will be made if there "
#| "I<already exist> numbered backups for the file being indented; otherwise, "
#| "a simple backup is made.  If B<VERSION_CONTROL> is not set, then "
#| "B<indent> assumes the behaviour of \\`numbered-existing\\'."
msgid ""
"The type of backup file made is controlled by the value of the environment "
"variable B<VERSION_CONTROL>.  If it is the string \\(oqsimple\\(cq, then "
"only simple backups will be made.  If its value is the string \\(oqnumbered"
"\\(cq, then numbered backups will be made.  If its value is \\(oqnumbered-"
"existing\\(cq, then numbered backups will be made if there I<already exist> "
"numbered backups for the file being indented; otherwise, a simple backup is "
"made.  If B<VERSION_CONTROL> is not set, then B<indent> assumes the "
"behaviour of \\(oqnumbered-existing\\(cq."
msgstr ""
"どちらの方法でバックアップファイルを作るかは、 環境変数 B<VERSION_CONTROL> で"
"制御する。 この文字列が \\`simple\\' ならば、単純なバックアップだけが作成され"
"る。 この値が \\`numbered\\' ならば、番号付きバックアップが作成される。 この"
"値が \\`numbered-existing\\' ならば、 インデント付けするファイルの番号付きの"
"バックアップがI<既にある>場合に、 番号付きバックアップが作成される。 それ以外"
"の場合には、単純なバックアップが作成される。 B<VERSION_CONTROL> が設定されて"
"いなければ、 B<indent> は \\`numbered-existing\\' が指定されているものとして"
"動作する。"

#. type: Plain text
#: original/man1/indent.1:629
#, fuzzy
#| msgid ""
#| "Other versions of B<indent> use the suffix \\`.BAK\\' in naming backup "
#| "files.  This behaviour can be emulated by setting B<SIMPLE_BACKUP_SUFFIX> "
#| "to \\`.BAK\\'."
msgid ""
"Other versions of B<indent> use the suffix \\(oq.BAK\\(cq in naming backup "
"files.  This behaviour can be emulated by setting B<SIMPLE_BACKUP_SUFFIX> to "
"\\(oq.BAK\\(cq."
msgstr ""
"別バージョンの B<indent> は、 サフィックス \\`.BAK\\' を使ってバックアップ"
"ファイルの名前を生成する。 この動作は、B<SIMPLE_BACKUP_SUFFIX> に \\`.BAK\\' "
"を 設定することによりエミュレートすることができる。"

#. type: Plain text
#: original/man1/indent.1:633
msgid ""
"Note also that other versions of B<indent> make backups in the current "
"directory, rather than in the directory of the source file as GNU B<indent> "
"now does."
msgstr ""
"別バージョンの B<indent> は、現在の GNU B<indent> が行うように ソースファイル"
"があるディレクトリにバックアップを作成するのではなく、 カレントディレクトリに"
"バックアップを作成する点にも注意すること。"

#. type: SH
#: original/man1/indent.1:634
#, no-wrap
msgid "COMMON STYLES"
msgstr "一般的なスタイル"

#. type: Plain text
#: original/man1/indent.1:641
msgid ""
"There are several common styles of C code, including the GNU style, the "
"Kernighan & Ritchie style, and the original Berkeley style.  A style may be "
"selected with a single I<background> option, which specifies a set of values "
"for all other options.  However, explicitly specified options always "
"override options implied by a background option."
msgstr ""
"C 言語には一般的なスタイルがいくつかある。 例えば、GNU スタイル、Kernighan & "
"Ritchie スタイル、 オリジナルの Berkeley スタイル等である。 スタイルはI<バッ"
"クグラウンド>オプション 1 つを使って選択することができる。 このオプションは、"
"他のオプション全ての値を指定する。 ただし、明示的に指定したオプションは、 暗"
"黙的に指定されたオプションよりも必ず優先される。"

#. type: Plain text
#: original/man1/indent.1:646
#, fuzzy
#| msgid ""
#| "As of version 1.2, the default style of GNU B<indent> is the GNU style.  "
#| "Thus, it is no longer necessary to specify the option \\`-gnu\\' to "
#| "obtain this format, although doing so will not cause an error.  Option "
#| "settings which correspond to the GNU style are:"
msgid ""
"As of version 1.2, the default style of GNU B<indent> is the GNU style.  "
"Thus, it is no longer necessary to specify the option \\(oq-gnu\\(cq to "
"obtain this format, although doing so will not cause an error.  Option "
"settings which correspond to the GNU style are:"
msgstr ""
"バージョン 1.2 からは、GNU B<indent> のデフォルトのスタイルは GNU スタイルで"
"ある。 したがって、このフォーマットで出力するために \\`-gnu\\' オプションを指"
"定する必要はなくなった。 ただし、このオプションを指定してもエラーにはならな"
"い。 GNU スタイルに対応するオプション設定は以下である:"

#. type: Plain text
#: original/man1/indent.1:653
#, no-wrap
msgid ""
"-nbad -bap -nbc -bbo -bl -bli2 -bls -ncdb -nce -cp1 -cs -di2\n"
"-ndj -nfc1 -nfca -hnl -i2 -ip5 -lp -pcs -nprs -psl -saf -sai\n"
"-saw -nsc -nsob\n"
msgstr ""
"-nbad -bap -nbc -bbo -bl -bli2 -bls -ncdb -nce -cp1 -cs -di2\n"
"-ndj -nfc1 -nfca -hnl -i2 -ip5 -lp -pcs -nprs -psl -saf -sai\n"
"-saw -nsc -nsob\n"

#. type: Plain text
#: original/man1/indent.1:663
msgid ""
"The GNU coding style is that preferred by the GNU project.  It is the style "
"that the GNU Emacs C mode encourages and which is used in the C portions of "
"GNU Emacs.  (People interested in writing programs for Project GNU should "
"get a copy of \"The GNU Coding Standards\", which also covers semantic and "
"portability issues such as memory usage, the size of integers, etc.)"
msgstr ""
"GNU コーディングスタイルは GNU プロジェクトで推奨されている。 これは GNU "
"Emacs の C モードが適用しようとするスタイルであり、 GNU Emacs の C で記述され"
"た部分で使われているスタイルである。 (GNU プロジェクトのためにプログラムを書"
"くことに興味がある方は、 「GNU コーディング規約 (The GNU Coding Standards)」"
"を入手されたい。 この文書では、メモリの使い方や整数のサイズ等、 セマンティッ"
"クや移植性についても説明されている。)"

#. type: Plain text
#: original/man1/indent.1:668
#, fuzzy
#| msgid ""
#| "The Kernighan & Ritchie style is used throughout their well-known book "
#| "\"The C Programming Language\".  It is enabled with the \\`-kr\\' "
#| "option.  The Kernighan & Ritchie style corresponds to the following set "
#| "of options:"
msgid ""
"The Kernighan & Ritchie style is used throughout their well-known book \"The "
"C Programming Language\".  It is enabled with the \\(oq-kr\\(cq option.  The "
"Kernighan & Ritchie style corresponds to the following set of options:"
msgstr ""
"Kernighan & Ritchie スタイルは有名な書籍 「プログラミング言語 C (The C "
"Programming Language)」で使われている。 これは \\`-kr\\' オプションで有効とな"
"る。 Kernighan & Ritchie スタイルは、以下のオプションの組合せと同等である:"

#. type: Plain text
#: original/man1/indent.1:675
#, no-wrap
msgid ""
"-nbad -bap -bbo -nbc -br -brs -c33 -cd33 -ncdb -ce -ci4 -cli0\n"
"-cp33 -cs -d0 -di1 -nfc1 -nfca -hnl -i4 -ip0 -l75 -lp -npcs\n"
"-nprs -npsl -saf -sai -saw -nsc -nsob -nss\n"
msgstr ""
"-nbad -bap -bbo -nbc -br -brs -c33 -cd33 -ncdb -ce -ci4 -cli0\n"
"-cp33 -cs -d0 -di1 -nfc1 -nfca -hnl -i4 -ip0 -l75 -lp -npcs\n"
"-nprs -npsl -saf -sai -saw -nsc -nsob -nss\n"

#. type: Plain text
#: original/man1/indent.1:683
msgid ""
"Kernighan & Ritchie style does not put comments to the right of code in the "
"same column at all times (nor does it use only one space to the right of the "
"code), so for this style B<indent> has arbitrarily chosen column 33."
msgstr ""
"Kernighan & Ritchie スタイルでは、コードがある行の右の部分にコメントが 入れら"
"れることはない (コードの右に空白を 1 つだけ入れることもない)。 したがって、こ"
"のスタイルのカラム数 33 というのは B<indent> が勝手に決めたものである:"

#. type: Plain text
#: original/man1/indent.1:687
#, fuzzy
#| msgid ""
#| "The style of the original Berkeley B<indent> may be obtained by "
#| "specifying \\`-orig\\' (or by specifying \\`--original\\', using the long "
#| "option name).  This style is equivalent to the following settings:"
msgid ""
"The style of the original Berkeley B<indent> may be obtained by specifying "
"\\(oq-orig\\(cq (or by specifying \\(oq--original\\(cq, using the long "
"option name).  This style is equivalent to the following settings:"
msgstr ""
"オリジナルの Berkeley 版 B<indent> のスタイルは、 \\`-orig\\' (または長いオプ"
"ション名 \\`--original\\')を指定すれば得られる。 このスタイルは、以下の設定と"
"同じ意味である:"

#. type: Plain text
#: original/man1/indent.1:694
#, no-wrap
msgid ""
"-nbad -nbap -bbo -bc -br -brs -c33 -cd33 -cdb -ce -ci4 -cli0\n"
"-cp33 -di16 -fc1 -fca -hnl -i4 -ip4 -l75 -lp -npcs -nprs -psl\n"
"-saf -sai -saw -sc -nsob -nss -ts8\n"
msgstr ""
"-nbad -nbap -bbo -bc -br -brs -c33 -cd33 -cdb -ce -ci4 -cli0\n"
"-cp33 -di16 -fc1 -fca -hnl -i4 -ip4 -l75 -lp -npcs -nprs -psl\n"
"-saf -sai -saw -sc -nsob -nss -ts8\n"

#. type: Plain text
#: original/man1/indent.1:701
msgid ""
"The Linux style is used in the linux kernel code and drivers. Code generally "
"has to follow the Linux coding style to be accepted.  This style is "
"equivalent to the following settings:"
msgstr ""

#. type: Plain text
#: original/man1/indent.1:708
#, no-wrap
msgid ""
"-nbad -bap -nbc -bbo -hnl -br -brs -c33 -cd33 -ncdb -ce -ci4 \n"
"-cli0 -d0 -di1 -nfc1 -i8 -ip0 -l80 -lp -npcs -nprs -npsl -sai\n"
"-saf -saw -ncs -nsc -sob -nfca -cp33 -ss -ts8 -il1\n"
msgstr ""
"-nbad -bap -nbc -bbo -hnl -br -brs -c33 -cd33 -ncdb -ce -ci4 \n"
"-cli0 -d0 -di1 -nfc1 -i8 -ip0 -l80 -lp -npcs -nprs -npsl -sai\n"
"-saf -saw -ncs -nsc -sob -nfca -cp33 -ss -ts8 -il1\n"

#. type: SH
#: original/man1/indent.1:712
#, no-wrap
msgid "BLANK LINES"
msgstr "空行"

#. type: Plain text
#: original/man1/indent.1:717
msgid ""
"Various programming styles use blank lines in different places.  B<indent> "
"has a number of options to insert or delete blank lines in specific places."
msgstr ""
"各種プログラミングスタイルごとに、空白は異なる場所に置かれる。 B<indent>に"
"は、特定の場所に空白行を挿入・削除するための オプションがたくさんある。"

#. type: Plain text
#: original/man1/indent.1:721
#, fuzzy
#| msgid ""
#| "The \\`-bad\\' option causes B<indent> to force a blank line after every "
#| "block of declarations.  The \\`-nbad\\' option causes B<indent> not to "
#| "force such blank lines."
msgid ""
"The \\(oq-bad\\(cq option causes B<indent> to force a blank line after every "
"block of declarations.  The \\(oq-nbad\\(cq option causes B<indent> not to "
"force such blank lines."
msgstr ""
"\\`-bad\\' オプションを指定すると、 B<indent> は宣言ブロック全ての後に必ず空"
"行を置く。 \\`-nbad\\' オプションを指定すると、このような空白行は置かれない。"

#. type: Plain text
#: original/man1/indent.1:724
#, fuzzy
#| msgid ""
#| "The \\`-bap\\' option forces a blank line after every procedure body.  "
#| "The \\`-nbap\\' option forces no such blank line."
msgid ""
"The \\(oq-bap\\(cq option forces a blank line after every procedure body.  "
"The \\(oq-nbap\\(cq option forces no such blank line."
msgstr ""
"\\`-bap\\' オプションを指定すると、手続き本体全ての後に必ず空行が置かれる。 "
"\\`-nbap\\' オプションを指定すると、このような空行は置かれない。"

#. type: Plain text
#: original/man1/indent.1:728
#, fuzzy
#| msgid ""
#| "The \\`-bbb\\' option forces a blank line before every boxed comment (See "
#| "B<COMMENTS>.)  The \\`-nbbb\\' option does not force such blank lines."
msgid ""
"The \\(oq-bbb\\(cq option forces a blank line before every boxed comment "
"(See B<COMMENTS>.)  The \\(oq-nbbb\\(cq option does not force such blank "
"lines."
msgstr ""
"\\`-bbb\\' オプションを指定すると、 箱形コメント全ての前に必ず空行が置かれる "
"(箱形コメントについては「B<コメント>」セクションを参照すること)。 \\`-nbbb"
"\\' オプションを指定すると、このような空行は置かれない。"

#. type: Plain text
#: original/man1/indent.1:733
#, fuzzy
#| msgid ""
#| "The \\`-sob\\' option causes B<indent> to swallow optional blank lines "
#| "(that is, any optional blank lines present in the input will be removed "
#| "from the output).  If the \\`-nsob\\' is specified, any blank lines "
#| "present in the input file will be copied to the output file."
msgid ""
"The \\(oq-sob\\(cq option causes B<indent> to swallow optional blank lines "
"(that is, any optional blank lines present in the input will be removed from "
"the output).  If the \\(oq-nsob\\(cq is specified, any blank lines present "
"in the input file will be copied to the output file."
msgstr ""
"\\`-sob\\' を指定すると、B<indent> は省略できる空行を飲み込んでしまう (つま"
"り、入力行に含まれる省略できる空行が出力から全て削除される)。 \\`-nsob\\' を"
"指定すると、 入力行に含まれる空行は出力ファイルにも全てコピーされる。"

#. type: SH
#: original/man1/indent.1:735
#, no-wrap
msgid "--blank-lines-after-declarations"
msgstr "--blank-lines-after-declarations"

#. type: Plain text
#: original/man1/indent.1:740
#, fuzzy
#| msgid ""
#| "The \\`-bad\\' option forces a blank line after every block of "
#| "declarations.  The \\`-nbad\\' option does not add any such blank lines."
msgid ""
"The \\(oq-bad\\(cq option forces a blank line after every block of "
"declarations.  The \\(oq-nbad\\(cq option does not add any such blank lines."
msgstr ""
"\\`-bad\\' オプションを指定すると、宣言ブロックの後に必ず空行が置かれる。 "
"\\`-nbad\\' オプションを指定すると、このような空行は追加されない。"

#. type: Plain text
#: original/man1/indent.1:742 original/man1/indent.1:785
msgid "For example, given the input"
msgstr "例えば、以下の入力を与えると"

#. type: Plain text
#: original/man1/indent.1:749 original/man1/indent.1:776
#, no-wrap
msgid ""
"char *foo;\n"
"char *bar;\n"
"/* This separates blocks of declarations.  */\n"
"int baz;\n"
msgstr ""
"char *foo;\n"
"char *bar;\n"
"/* このコメントは宣言のブロックを分けている */\n"
"int baz;\n"

#. type: Plain text
#: original/man1/indent.1:754
msgid "B<indent -bad> produces"
msgstr "B<indent -bad> の出力は以下のようになる。"

#. type: Plain text
#: original/man1/indent.1:760
#, no-wrap
msgid ""
"char *foo;\n"
"char *bar;\n"
msgstr ""
"char *foo;\n"
"char *bar;\n"

#. type: Plain text
#: original/man1/indent.1:763
#, no-wrap
msgid ""
"/* This separates blocks of declarations.  */\n"
"int baz;\n"
msgstr ""
"/* このコメントは宣言のブロックを分けている */\n"
"int baz;\n"

#. type: Plain text
#: original/man1/indent.1:768
msgid "and B<indent -nbad> produces"
msgstr "また、B<indent -nbad> の出力は以下のようになる。"

#. type: SH
#: original/man1/indent.1:780
#, no-wrap
msgid "--blank-lines-after-procedures"
msgstr "--blank-lines-after-procedures"

#. type: Plain text
#: original/man1/indent.1:783
#, fuzzy
#| msgid ""
#| "The \\`-bap\\' option forces a blank line after every procedure body."
msgid ""
"The \\(oq-bap\\(cq option forces a blank line after every procedure body."
msgstr ""
"\\`-bap\\' オプションを指定すると、それぞれの宣言本体の後に必ず空行が置かれ"
"る。"

#. type: Plain text
#: original/man1/indent.1:800
#, no-wrap
msgid ""
"int\n"
"foo ()\n"
"{\n"
"  puts(\"Hi\");\n"
"}\n"
"/* The procedure bar is even less interesting.  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts(\"Hello\");\n"
"}\n"
msgstr ""
"int\n"
"foo ()\n"
"{\n"
"  puts(\"Hi\");\n"
"}\n"
"/* この手続き bar には意味はない  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts(\"Hello\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:805
msgid "B<indent -bap> produces"
msgstr "B<indent -bap> の出力は以下となる。"

#. type: Plain text
#: original/man1/indent.1:814
#, no-wrap
msgid ""
"int\n"
"foo ()\n"
"{\n"
"  puts (\"Hi\");\n"
"}\n"
msgstr ""
"int\n"
"foo ()\n"
"{\n"
"  puts (\"Hi\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:821
#, no-wrap
msgid ""
"/* The procedure bar is even less interesting.  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts (\"Hello\");\n"
"}\n"
msgstr ""
"/* この手続き bar には意味はない  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts (\"Hello\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:826
msgid "and B<indent -nbap> produces"
msgstr "また、B<indent -nbap> の出力は以下となる。"

#. type: Plain text
#: original/man1/indent.1:841
#, no-wrap
msgid ""
"int\n"
"foo ()\n"
"{\n"
"  puts (\"Hi\");\n"
"}\n"
"/* The procedure bar is even less interesting.  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts (\"Hello\");\n"
"}\n"
msgstr ""
"int\n"
"foo ()\n"
"{\n"
"  puts (\"Hi\");\n"
"}\n"
"/* この手続き bar には意味はない  */\n"
"char *\n"
"bar ()\n"
"{\n"
"  puts (\"Hello\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:846
msgid "No blank line will be added after the procedure B<foo>."
msgstr "手続き B<foo> の後には空行は追加されない。"

#. type: SH
#: original/man1/indent.1:847
#, no-wrap
msgid "COMMENTS"
msgstr "コメント"

#. type: Plain text
#: original/man1/indent.1:852
#, fuzzy
#| msgid ""
#| "B<indent> formats both C and C++ comments. C comments are begun with \\`/*"
#| "\\', terminated with \\`*/\\' and may contain newline characters.  C++ "
#| "comments begin with the delimiter \\`//\\' and end at the newline."
msgid ""
"B<indent> formats both C and C++ comments. C comments are begun with \\(oq/*"
"\\(cq, terminated with \\(oq*/\\(cq and may contain newline characters.  C++ "
"comments begin with the delimiter \\(oq//\\(cq and end at the newline."
msgstr ""
"B<indent> は C と C++ のコメントを整形する。 C のコメントは \\`/*\\' で始まっ"
"て \\`*/\\' で終り、 改行文字を含んでもよい。 C++ のコメントは区切り文字 "
"\\`//\\' で始まり改行で終る。"

#. type: Plain text
#: original/man1/indent.1:859
#, fuzzy
#| msgid ""
#| "B<indent> handles comments differently depending upon their context.  "
#| "B<indent> attempts to distinguish between comments which follow "
#| "statements, comments which follow declarations, comments following "
#| "preprocessor directives, and comments which are not preceded by code of "
#| "any sort, i.e., they begin the text of the line (although not "
#| "neccessarily in column 1)."
msgid ""
"B<indent> handles comments differently depending upon their context.  "
"B<indent> attempts to distinguish between comments which follow statements, "
"comments which follow declarations, comments following preprocessor "
"directives, and comments which are not preceded by code of any sort, i.e., "
"they begin the text of the line (although not necessarily in column 1)."
msgstr ""
"B<indent> はコメントの文脈によって別々の扱い方をする。 B<indent> は文・宣"
"言・ プリプロセッサディレクティブが後に続くコメントと どのコードの前にも置か"
"れていないコメントを区別する。 どのコードの前にも置かれていないコメントと"
"は、 行が開始されるコメントのことである (カラム 1 から始まっている必要はな"
"い)。"

#. type: Plain text
#: original/man1/indent.1:866
#, fuzzy
#| msgid ""
#| "B<indent> further distinguishes between comments found outside of "
#| "procedures and aggregates, and those found within them.  In particular, "
#| "comments beginning a line found within a procedure will be indented to "
#| "the column at which code is currently indented.  The exception to this a "
#| "comment beginning in the leftmost column; such a comment is output at "
#| "that column."
msgid ""
"B<indent> further distinguishes between comments found outside of procedures "
"and aggregates, and those found within them.  In particular, comments "
"beginning a line found within a procedure will be indented to the column at "
"which code is currently indented.  The exception to this is a comment "
"beginning in the leftmost column; such a comment is output at that column."
msgstr ""
"さらに B<indent> は手続きや集合体の外側にあるコメントと 内側にあるコメントを"
"区別する。 特に手続きの内側で行の最初にあるコメントは、 コードが現在インデン"
"トされているカラムにインデントされる。 最も左側のカラムから始まるコメントは例"
"外であり、 コメントはそのカラムから出力される。"

#. type: Plain text
#: original/man1/indent.1:875
#, fuzzy
#| msgid ""
#| "B<indent> attempts to leave I<boxed comments> unmodified. The general "
#| "idea of such a comment is that it is enclosed in a rectangle or \\`\\`box"
#| "\\'\\' of stars or dashes to visually set it apart.  More precisely, "
#| "boxed comments are defined as those in which the initial \\`/*\\' is "
#| "followed immediately by the character \\`*\\', \\`=\\', \\`_\\', or \\`-"
#| "\\', or those in which the beginning comment delimiter (\\`/*\\')  is on "
#| "a line by itself, and the following line begins with a \\`*\\' in the "
#| "same column as the star of the opening delimiter."
msgid ""
"B<indent> attempts to leave I<boxed comments> unmodified. The general idea "
"of such a comment is that it is enclosed in a rectangle or \\(oq\\(oqbox\\(cq"
"\\(cq of stars or dashes to visually set it apart.  More precisely, boxed "
"comments are defined as those in which the initial \\(oq/*\\(cq is followed "
"immediately by the character \\(oq*\\(cq, \\(oq=\\(cq, \\(oq_\\(cq, or \\(oq-"
"\\(cq, or those in which the beginning comment delimiter (\\(oq/*\\(cq)  is "
"on a line by itself, and the following line begins with a \\(oq*\\(cq in the "
"same column as the star of the opening delimiter."
msgstr ""
"B<indent> はI<箱形>コメントを変更しない。 \\`*\\' や \\`-\\' で四角形や「箱"
"形」に囲んだコメントは、 他から視覚的に区別したいという一般的な意図があるため"
"である。 もっと正確に言うと、箱形コメントは次のように定義される。 最初の \\`/"
"*\\' の直後に文字 \\`*\\', \\`=\\', \\`_\\', \\`-\\' が続いているか、 コメン"
"ト開始区切り文字 (\\`/*\\') だけの行があり、 以降の行はコメント開始区切り文字"
"の \\`*\\' と同じカラムから \\`*\\' で行が開始される。"

#. type: Plain text
#: original/man1/indent.1:877
msgid "Examples of boxed comments are:"
msgstr "箱形コメントの例を示す:"

#. type: Plain text
#: original/man1/indent.1:884
#, no-wrap
msgid ""
"/**********************\n"
" * Comment in a box!! *\n"
" **********************/\n"
msgstr ""
"/**********************\n"
" * 箱の中のコメント!! *\n"
" **********************/\n"

#. type: Plain text
#: original/man1/indent.1:889
#, no-wrap
msgid ""
"       /*\n"
"        * A different kind of scent,\n"
"        * for a different kind of comment.\n"
"        */\n"
msgstr ""
"       /*\n"
"        * 別な種類のコメントには、\n"
"        * 別な形式を使う。\n"
"        */\n"

#. type: Plain text
#: original/man1/indent.1:898
msgid ""
"B<indent> attempts to leave boxed comments exactly as they are found in the "
"source file.  Thus the indentation of the comment is unchanged, and its "
"length is not checked in any way.  The only alteration made is that an "
"embedded tab character may be converted into the appropriate number of "
"spaces."
msgstr ""
"B<indent> は箱形のコメントを ソースファイルの中に見つかった場所に残してお"
"く。 よってコメントのインデント付けは変わらず、 その長さもどちらにしても変わ"
"らない。 別なモードでは、埋め込まれたタブ文字が適切な数の空白に変換されるだけ"
"である。"

#. type: Plain text
#: original/man1/indent.1:901
#, fuzzy
#| msgid ""
#| "If the \\`-bbb\\' option is specified, all such boxed comments will be "
#| "preceded by a blank line, unless such a comment is preceded by code."
msgid ""
"If the \\(oq-bbb\\(cq option is specified, all such boxed comments will be "
"preceded by a blank line, unless such a comment is preceded by code."
msgstr ""
"\\`-bbb\\' オプションが指定された場合、 箱形コメントがコードの前に置かれてい"
"ないときは、 箱形コメントの後に空行を置く。"

#. type: Plain text
#: original/man1/indent.1:909
#, fuzzy
#| msgid ""
#| "Comments which are not boxed comments may be formatted, which means that "
#| "the line is broken to fit within a right margin and left-filled with "
#| "whitespace.  Single newlines are equivalent to a space, but blank lines "
#| "(two or more newlines in a row) are taken to mean a paragraph break.  "
#| "Formatting of comments which begin after the first column is enabled with "
#| "the \\`-fca\\' option.  To format those beginning in column one, specify "
#| "\\`-fc1\\'.  Such formatting is disabled by default."
msgid ""
"Comments which are not boxed comments may be formatted, which means that the "
"line is broken to fit within a right margin and left-filled with "
"whitespace.  Single newlines are equivalent to a space, but blank lines (two "
"or more newlines in a row) are taken to mean a paragraph break.  Formatting "
"of comments which begin after the first column is enabled with the \\(oq-fca"
"\\(cq option.  To format those beginning in column one, specify \\(oq-"
"fc1\\(cq.  Such formatting is disabled by default."
msgstr ""
"箱形でないコメントは整形される。 これは、行が右端に合うように折り返され、 左"
"側は空白で埋められるという意味である。 1 つの改行文字は空白と同じであるが、 "
"(1 行に 2 つ以上の改行文字がある) 空行は パラグラフの切れ目として解釈され"
"る。 最初のカラムの後から始まるコメントの整形は、 \\`-fca\\' オプションで有効"
"になる。 カラム 1 から始まるコメントを整形するには、\\`-fc1\\' を指定する。 "
"このような整形は、デフォルトでは無効にされている。"

#. type: Plain text
#: original/man1/indent.1:915
#, fuzzy
#| msgid ""
#| "The right margin for formatting defaults to 78, but may be changed with "
#| "the \\`-lc\\' option.  If the margin specified does not allow the comment "
#| "to be printed, the margin will be automatically extended for the duration "
#| "of that comment.  The margin is not respected if the comment is not being "
#| "formatted."
msgid ""
"The right margin for formatting defaults to 78, but may be changed with the "
"\\(oq-lc\\(cq option.  If the margin specified does not allow the comment to "
"be printed, the margin will be automatically extended for the duration of "
"that comment.  The margin is not respected if the comment is not being "
"formatted."
msgstr ""
"整形する際の右端は、デフォルトでは 78 であるが、 \\`-lc\\' オプションで変更で"
"きる。 指定された右端まででコメントが表示できない場合、 コメントの終りまで右"
"端が自動的に拡張される。 コメントが整形されない場合、右端の位置は守られない。"

#. type: Plain text
#: original/man1/indent.1:926
#, fuzzy
#| msgid ""
#| "If the comment begins a line (i.e., there is no program text to its "
#| "left), it will be indented to the column it was found in unless the "
#| "comment is within a block of code.  In that case, such a comment will be "
#| "aligned with the indented code of that block (unless the comment began in "
#| "the first column).  This alignment may be affected by the \\`-d\\' "
#| "option, which specifies an amount by which such comments are moved to the "
#| "I<left>, or unindented.  For example, \\`-d2\\' places comments two "
#| "spaces to the left of code.  By default, comments are aligned with code, "
#| "unless they begin in the first column, in which case they are left there "
#| "by default --- to get them aligned with the code, specify \\`-fc1\\'."
msgid ""
"If the comment begins a line (i.e., there is no program text to its left), "
"it will be indented to the column it was found in unless the comment is "
"within a block of code.  In that case, such a comment will be aligned with "
"the indented code of that block (unless the comment began in the first "
"column).  This alignment may be affected by the \\(oq-d\\(cq option, which "
"specifies an amount by which such comments are moved to the I<left>, or "
"unindented.  For example, \\(oq-d2\\(cq places comments two spaces to the "
"left of code.  By default, comments are aligned with code, unless they begin "
"in the first column, in which case they are left there by default --- to get "
"them aligned with the code, specify \\(oq-fc1\\(cq."
msgstr ""
"コメントで行が開始される場合 (つまり、コメントの左側にプログラムの文字列がな"
"い場合)、 コメントがコードのブロック中になければ、 そのコメントがあったカラム"
"にインデントされる。 この場合、(最初のカラムからコメントが開始されていなけれ"
"ば)  そのブロックのインデントされたコードにコメントの左端を揃える。 揃える位"
"置は \\`-d\\' オプションで変更可能で、 何カラムI<左>へ移動するかを指定する。 "
"指定されない場合は、インデントされない。 例えば、\\`-d2\\' ではコードから左へ"
"空白 2 個の位置にコメントを置く。 デフォルトではコードにコメントの左端を揃え"
"る。 ただし、コメントが最初のカラムから開始されている場合、 デフォルトではイ"
"ンデントされない。 最初のカラムから始まるコメントをコードに左揃えしたい場合"
"は、 \\`-fc1\\' を指定すること。"

#. type: Plain text
#: original/man1/indent.1:936
#, fuzzy
#| msgid ""
#| "Comments to the right of code will appear by default in column 33.  This "
#| "may be changed with one of three options.  \\`-c\\' will specify the "
#| "column for comments following code, \\`-cd\\' specifies the column for "
#| "comments following declarations, and \\`-cp\\' specifies the column for "
#| "comments following preprocessor directives B<#else> and B<#endif>."
msgid ""
"Comments to the right of code will appear by default in column 33.  This may "
"be changed with one of three options.  \\(oq-c\\(cq will specify the column "
"for comments following code, \\(oq-cd\\(cq specifies the column for comments "
"following declarations, and \\(oq-cp\\(cq specifies the column for comments "
"following preprocessor directives B<#else> and B<#endif>. \\(oq-dj\\(cq "
"together with \\(oq-cd0\\(cq can be used to suppress alignment of comments "
"to the right of declarations, causing the comment to follow one tabstop from "
"the end of the declaration. Normally \\(oq-cd0\\(cq causes \\(oq-c\\(cq to "
"become effective."
msgstr ""
"コードの右側にあるコメントは、デフォルトではカラム 33 にインデントされる。 こ"
"れは次の 3 つのオプションのいずれかで変更できる。 \\`-c\\' はコードの後のコメ"
"ントのカラムを指定する。 \\`-cd\\' は宣言の後のコメントのカラムを指定する。 "
"\\`-cp\\' はプリプロセッサディレクティブ B<#else> と B<#endif> の後のコメント"
"のカラムを指定する。"

#. type: Plain text
#: original/man1/indent.1:942
msgid ""
"If the code to the left of the comment exceeds the beginning column, the "
"comment column will be extended to the next tabstop column past the end of "
"the code, or in the case of preprocessor directives, to one space past the "
"end of the directive.  This extension lasts only for the output of that "
"particular comment."
msgstr ""
"コメントの左側にあるコードが最初のカラムから開始されていない場合、 コードの終"
"りの次のタブストップの位置からコメントカラムが開始される。 プリプロセッサディ"
"レクティブが最初のカラムから開始されていない場合、 ディレクティブの終りの 1 "
"カラム後からコメントカラムが開始される。 この拡張はこのような特定のカラムの出"
"力に対してのみ適応される。"

#. type: Plain text
#: original/man1/indent.1:946
#, fuzzy
#| msgid ""
#| "The \\`-cdb\\' option places the comment delimiters on blank lines.  "
#| "Thus, a single line comment like B</* Loving hug */> can be transformed "
#| "into:"
msgid ""
"The \\(oq-cdb\\(cq option places the comment delimiters on blank lines.  "
"Thus, a single line comment like B</* Loving hug */> can be transformed into:"
msgstr ""
"\\`-cdb\\' オプションを指定すると、コメント区切り文字を空行に置く。 よって "
"B</* Loving hug */> のような 1 行のコメントは、 以下のように変換される。"

#. type: Plain text
#: original/man1/indent.1:953
#, no-wrap
msgid ""
"/*\n"
"   Loving hug\n"
" */\n"
msgstr ""
"/*\n"
"   Loving hug\n"
" */\n"

#. type: Plain text
#: original/man1/indent.1:960
#, fuzzy
#| msgid ""
#| "Stars can be placed at the beginning of multi-line comments with the \\`-"
#| "sc\\' option.  Thus, the single-line comment above can be transformed "
#| "(with \\`-cdb -sc\\') into:"
msgid ""
"Stars can be placed at the beginning of multi-line comments with the \\(oq-sc"
"\\(cq option.  Thus, the single-line comment above can be transformed (with "
"\\(oq-cdb -sc\\(cq) into:"
msgstr ""
"\\`-sc\\' オプションを指定すると、 複数行コメントの始めに \\`*\\' を置くこと"
"ができる。 上記の 1 行のコメントは (\\`-cdb -sc\\' により)  以下のように変換"
"される。"

#. type: Plain text
#: original/man1/indent.1:967
#, no-wrap
msgid ""
"/*\n"
" * Loving hug\n"
" */\n"
msgstr ""
"/*\n"
" * Loving hug\n"
" */\n"

#. type: SH
#: original/man1/indent.1:971
#, no-wrap
msgid "STATEMENTS"
msgstr "文"

#. type: Plain text
#: original/man1/indent.1:974
#, fuzzy
#| msgid "The \\`-br\\' or \\`-bl\\' option specifies how to format braces."
msgid ""
"The \\(oq-br\\(cq or \\(oq-bl\\(cq option specifies how to format braces."
msgstr ""
"\\`-br\\' または \\`-bl\\' オプションは、ブレースをどのように整形するかを指定"
"する。"

#. type: Plain text
#: original/man1/indent.1:976
#, fuzzy
#| msgid "The \\`-br\\' option formats statement braces like this:"
msgid "The \\(oq-br\\(cq option formats statement braces like this:"
msgstr "\\`-br\\' オプションを指定するとブレースは以下のように整形される:"

#. type: Plain text
#: original/man1/indent.1:983
#, no-wrap
msgid ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"}\n"
msgstr ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:988
#, fuzzy
#| msgid "The \\`-bl\\' option formats them like this:"
msgid "The \\(oq-bl\\(cq option formats them like this:"
msgstr "\\`-bl\\' オプションを指定するとブレースは以下のように整形される:"

#. type: Plain text
#: original/man1/indent.1:996
#, no-wrap
msgid ""
"if (x E<gt> 0)\n"
"  {\n"
"    x--;\n"
"  }\n"
msgstr ""
"if (x E<gt> 0)\n"
"  {\n"
"    x--;\n"
"  }\n"

#. type: Plain text
#: original/man1/indent.1:1004
#, fuzzy
#| msgid ""
#| "If you use the \\`-bl\\' option, you may also want to specify the \\`-bli"
#| "\\' option.  This option specifies the number of spaces by which braces "
#| "are indented.  \\`-bli2\\', the default, gives the result shown above.  "
#| "\\`-bli0\\' results in the following:"
msgid ""
"If you use the \\(oq-bl\\(cq option, you may also want to specify the \\(oq-"
"bli\\(cq option.  This option specifies the number of spaces by which braces "
"are indented.  \\(oq-bli2\\(cq, the default, gives the result shown above.  "
"\\(oq-bli0\\(cq results in the following:"
msgstr ""
"\\`-bl\\' オプションを使う場合には \\`-bli\\' オプションも使うとよい。 このオ"
"プションはブレースのインデント付けに使う空白の数を指定する。 \\`-bli2\\' (デ"
"フォルト値)を指定すると、先に示した結果となる。 \\`-bli0\\' を指定した場合の"
"結果は以下である:"

#. type: Plain text
#: original/man1/indent.1:1012
#, no-wrap
msgid ""
"if (x E<gt> 0)\n"
"{\n"
"  x--;\n"
"}\n"
msgstr ""
"if (x E<gt> 0)\n"
"{\n"
"  x--;\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:1020
#, fuzzy
#| msgid ""
#| "If you are using the \\`-br\\' option, you probably want to also use the "
#| "\\`-ce\\' option.  This causes the B<else> in an if-then-else construct "
#| "to cuddle up to the immediately preceding \\`}\\'.  For example, with \\`-"
#| "br -ce\\' you get the following:"
msgid ""
"If you are using the \\(oq-br\\(cq option, you probably want to also use the "
"\\(oq-ce\\(cq option.  This causes the B<else> in an if-then-else construct "
"to cuddle up to the immediately preceding \\(oq}\\(cq.  For example, with "
"\\(oq-br -ce\\(cq you get the following:"
msgstr ""
"\\`-br\\' オプションを使う場合には、多分 \\`-ce\\' も使いたくなるだろう。 こ"
"のオプションは if-then-else 構文の B<else> を直前の \\`}\\' に隣に置く。 例え"
"ば \\`-br -ce\\' を指定すると、出力は以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1029
#, no-wrap
msgid ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"} else {\n"
"  fprintf (stderr, \"...something wrong?\\en\");\n"
"}\n"
msgstr ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"} else {\n"
"  fprintf (stderr, \"...something wrong?\\en\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:1034
#, fuzzy
#| msgid "With \\`-br -nce\\' that code would appear as"
msgid "With \\(oq-br -nce\\(cq that code would appear as"
msgstr "同じコードで \\`-br -nce\\' を指定すると以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1044
#, no-wrap
msgid ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"}\n"
"else {\n"
"  fprintf (stderr, \"...something wrong?\\en\");\n"
"}\n"
msgstr ""
"if (x E<gt> 0) {\n"
"  x--;\n"
"}\n"
"else {\n"
"  fprintf (stderr, \"...something wrong?\\en\");\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:1051
#, fuzzy
#| msgid ""
#| "This causes the B<while> in a do-while loop to cuddle up to the "
#| "immediately preceding \\`}\\'.  For example, with \\`-cdw\\' you get the "
#| "following:"
msgid ""
"This causes the B<while> in a do-while loop to cuddle up to the immediately "
"preceding \\(oq}\\(cq.  For example, with \\(oq-cdw\\(cq you get the "
"following:"
msgstr ""
"これにより do-while ループの B<while> は直前の \\`}\\' と同じ行に置かれる。 "
"例えば \\`-cdw\\' により以下のような出力が得られる。"

#. type: Plain text
#: original/man1/indent.1:1058
#, no-wrap
msgid ""
"do {\n"
"  x--;\n"
"} while (x);\n"
msgstr ""
"do {\n"
"  x--;\n"
"} while (x);\n"

#. type: Plain text
#: original/man1/indent.1:1063
#, fuzzy
#| msgid "With \\`-ncdw\\' that code would appear as"
msgid "With \\(oq-ncdw\\(cq that code would appear as"
msgstr "同じコードで \\`-ncdw\\' を指定すると以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1071
#, no-wrap
msgid ""
"do {\n"
"  x--;\n"
"}\n"
"while (x);\n"
msgstr ""
"do {\n"
"  x--;\n"
"}\n"
"while (x);\n"

#. type: Plain text
#: original/man1/indent.1:1078
#, fuzzy
#| msgid ""
#| "The \\`-cli\\' option specifies the number of spaces that case labels "
#| "should be indented to the right of the containing B<switch> statement."
msgid ""
"The \\(oq-cli\\(cq option specifies the number of spaces that case labels "
"should be indented to the right of the containing B<switch> statement."
msgstr ""
"\\`-cli\\' オプションは、case 構文のラベルを B<switch> 文から 右にインデント"
"する際に空白をいくつ入れるかを指定する。"

#. type: Plain text
#: original/man1/indent.1:1080
msgid "The default gives code like:"
msgstr "デフォルトでは以下のようなコードが得られる。"

#. type: Plain text
#: original/man1/indent.1:1095
#, no-wrap
msgid ""
"switch (i)\n"
"  {\n"
"  case 0:\n"
"    break;\n"
"  case 1:\n"
"    {\n"
"      ++i;\n"
"    }\n"
"  default:\n"
"    break;\n"
"  }\n"
msgstr ""
"switch (i)\n"
"  {\n"
"  case 0:\n"
"    break;\n"
"  case 1:\n"
"    {\n"
"      ++i;\n"
"    }\n"
"  default:\n"
"    break;\n"
"  }\n"

#. type: Plain text
#: original/man1/indent.1:1100
#, fuzzy
#| msgid "Using the \\`-cli2\\' that would become:"
msgid "Using the \\(oq-cli2\\(cq that would become:"
msgstr "\\`-cli2\\' を使うと以下のようになる。"

#. type: Plain text
#: original/man1/indent.1:1115
#, no-wrap
msgid ""
"switch (i)\n"
"  {\n"
"    case 0:\n"
"      break;\n"
"    case 1:\n"
"      {\n"
"        ++i;\n"
"      }\n"
"    default:\n"
"      break;\n"
"  }\n"
msgstr ""
"switch (i)\n"
"  {\n"
"    case 0:\n"
"      break;\n"
"    case 1:\n"
"      {\n"
"        ++i;\n"
"      }\n"
"    default:\n"
"      break;\n"
"  }\n"

#. type: Plain text
#: original/man1/indent.1:1122
#, fuzzy
#| msgid ""
#| "The indentation of the braces below a case statement can be controlled "
#| "with the \\`-cbiI<n>\\' option.  For example, using \\`-cli2 -cbi0\\' "
#| "results in:"
msgid ""
"The indentation of the braces below a case statement can be controlled with "
"the \\(oq-cbiI<n>\\(cq option.  For example, using \\(oq-cli2 -cbi0\\(cq "
"results in:"
msgstr ""
"case 文の後のブレースのインデントは、 \\`-cbiI<n>\\' オプションで制御でき"
"る。 例えば \\`-cli2 -cbi0\\' を使うと次のような結果になる。"

#. type: Plain text
#: original/man1/indent.1:1137
#, no-wrap
msgid ""
"switch (i)\n"
"  {\n"
"    case 0:\n"
"      break;\n"
"    case 1:\n"
"    {\n"
"      ++i;\n"
"    }\n"
"    default:\n"
"      break;\n"
"  }\n"
msgstr ""
"switch (i)\n"
"  {\n"
"    case 0:\n"
"      break;\n"
"    case 1:\n"
"    {\n"
"      ++i;\n"
"    }\n"
"    default:\n"
"      break;\n"
"  }\n"

#. type: Plain text
#: original/man1/indent.1:1146
#, fuzzy
#| msgid ""
#| "If a semicolon is on the same line as a B<for> or B<while> statement, the "
#| "\\`-ss\\' option will cause a space to be placed before the semicolon.  "
#| "This emphasizes the semicolon, making it clear that the body of the "
#| "B<for> or B<while> statement is an empty statement.  \\`-nss\\' disables "
#| "this feature."
msgid ""
"If a semicolon is on the same line as a B<for> or B<while> statement, the "
"\\(oq-ss\\(cq option will cause a space to be placed before the semicolon.  "
"This emphasizes the semicolon, making it clear that the body of the B<for> "
"or B<while> statement is an empty statement.  \\(oq-nss\\(cq disables this "
"feature."
msgstr ""
"セミコロンが B<for> または B<while> 文と同じ行にある場合に \\`-ss\\' を指定す"
"ると、空白がセミコロンの前に置かれる。 これによりセミコロンが強調され、 "
"B<for> や B<while> 文の本体が空の文であることがはっきりする。 \\`-nss\\' を指"
"定すると、この機能は無効になる。"

#. type: Plain text
#: original/man1/indent.1:1149
#, fuzzy
#| msgid ""
#| "The \\`-pcs\\' option causes a space to be placed between the name of the "
#| "procedure being called and the \\`(\\' (for example, B<puts\\ (\"Hi\");"
#| ">.  The \\`-npcs\\' option would give B<puts(\"Hi\");>)."
msgid ""
"The \\(oq-pcs\\(cq option causes a space to be placed between the name of "
"the procedure being called and the \\(oq(\\(cq (for example, B<puts\\ (\"Hi"
"\");>.  The \\(oq-npcs\\(cq option would give B<puts(\"Hi\");>)."
msgstr ""
"\\`-pcs\\' オプションを指定すると、呼び出される手続きの名前と \\`(\\' の間に"
"空白が置かれる (例えば、B<puts\\ (\"Hi\");> となる。 また、\\`-npcs\\' オプ"
"ションを指定している場合には B<puts(\"Hi\");>) となる。)"

#. type: Plain text
#: original/man1/indent.1:1156
msgid ""
"If the \\(oq-cs\\(cq option is specified, B<indent> puts a space between a "
"cast operator and the object to be cast. The \\(oq-ncs\\(cq ensures that "
"there is no space between the cast operator and the object. Remember that "
"B<indent> only knows about the standard C data types and so cannot recognise "
"user-defined types in casts. Thus B<(mytype)thing> is not treated as a cast."
msgstr ""

#. type: Plain text
#: original/man1/indent.1:1160
#, fuzzy
#| msgid ""
#| "The \\`-bs\\' option ensures that there is a space between the keyword "
#| "B<sizeof> and its argument.  In some versions, this is known as the "
#| "\\`Bill_Shannon\\' option."
msgid ""
"The \\(oq-bs\\(cq option ensures that there is a space between the keyword "
"B<sizeof> and its argument.  In some versions, this is known as the "
"\\(oqBill_Shannon\\(cq option."
msgstr ""
"\\`-bs\\' オプションを指定すると、 キーワード B<sizeof> とその引き数の間に必"
"ず空白が置かれる。 バージョンによっては、 この機能は \\`Bill_Shannon\\' オプ"
"ションとして知られている。"

#. type: Plain text
#: original/man1/indent.1:1163
#, fuzzy
#| msgid ""
#| "The \\`-saf\\' option forces a space between an B<for> and the following "
#| "parenthesis.  This is the default."
msgid ""
"The \\(oq-saf\\(cq option forces a space between a B<for> and the following "
"parenthesis.  This is the default."
msgstr ""
"\\`-saf\\' オプションは B<for> とその後の括弧の間に空白を入れる。 これがデ"
"フォルトである。"

#. type: Plain text
#: original/man1/indent.1:1166
#, fuzzy
#| msgid ""
#| "The \\`-sai\\' option forces a space between an B<if> and the following "
#| "parenthesis.  This is the default."
msgid ""
"The \\(oq-sai\\(cq option forces a space between a B<if> and the following "
"parenthesis.  This is the default."
msgstr ""
"\\`-sai\\' オプションは B<if> とその後の括弧の間に空白を入れる。 これがデフォ"
"ルトである。"

#. type: Plain text
#: original/man1/indent.1:1169
#, fuzzy
#| msgid ""
#| "The \\`-saw\\' option forces a space between an B<while> and the "
#| "following parenthesis.  This is the default."
msgid ""
"The \\(oq-saw\\(cq option forces a space between a B<while> and the "
"following parenthesis.  This is the default."
msgstr ""
"\\`-saw\\' オプションは B<while> とその後の括弧の間に空白を入れる。 これがデ"
"フォルトである。"

#. type: Plain text
#: original/man1/indent.1:1173
#, fuzzy
#| msgid ""
#| "The \\`-prs\\' option causes all parentheses to be seperated with a space "
#| "from the what is between them.  For example, using \\`-prs\\' results in "
#| "code like:"
msgid ""
"The \\(oq-prs\\(cq option causes all parentheses to be separated with a "
"space from whatever is between them.  For example, using \\(oq-prs\\(cq "
"results in code like:"
msgstr ""
"\\`-prs\\' オプションは全ての括弧とその間にあるものの間に空白を置く。 例えば "
"\\`-prs\\' を使うと以下のようなコードになる。"

#. type: Plain text
#: original/man1/indent.1:1182
#, no-wrap
msgid ""
"  while ( ( e_code - s_code ) E<lt> ( dec_ind - 1 ) )\n"
"    {\n"
"      set_buf_break ( bb_dec_ind );\n"
"      *e_code++ = \\(cq \\(cq;\n"
"    }\n"
msgstr ""
"  while ( ( e_code - s_code ) E<lt> ( dec_ind - 1 ) )\n"
"    {\n"
"      set_buf_break ( bb_dec_ind );\n"
"      *e_code++ = \\(cq \\(cq;\n"
"    }\n"

#. type: SH
#: original/man1/indent.1:1186
#, no-wrap
msgid "DECLARATIONS"
msgstr "宣言"

#. type: Plain text
#: original/man1/indent.1:1191
#, fuzzy
#| msgid ""
#| "By default B<indent> will line up identifiers, in the column specified by "
#| "the \\`-di\\' option.  For example, \\`-di16\\' makes things look like:"
msgid ""
"By default B<indent> will line up identifiers, in the column specified by "
"the \\(oq-di\\(cq option.  For example, \\(oq-di16\\(cq makes things look "
"like:"
msgstr ""
"デフォルトでは、B<indent> は \\`-di\\' オプションで指定した カラムで識別子を"
"揃える。 例えば、\\`-di16\\' を指定すると以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1197
#, no-wrap
msgid ""
"int             foo;\n"
"char           *bar;\n"
msgstr ""
"int             foo;\n"
"char           *bar;\n"

#. type: Plain text
#: original/man1/indent.1:1204
#, fuzzy
#| msgid ""
#| "Using a small value (such as one or two) for the \\`-di\\' option can be "
#| "used to cause the identifiers to be placed in the first available "
#| "position; for example:"
msgid ""
"Using a small value (such as one or two) for the \\(oq-di\\(cq option can be "
"used to cause the identifiers to be placed in the first available position; "
"for example:"
msgstr ""
"\\`-di\\' オプションに小さい値 (1 や 2 など) を使うと、 置くことが可能な最初"
"の場所に識別子を置くことができる。 例を以下に示す:"

#. type: Plain text
#: original/man1/indent.1:1210
#, no-wrap
msgid ""
"int foo;\n"
"char *bar;\n"
msgstr ""
"int foo;\n"
"char *bar;\n"

#. type: Plain text
#: original/man1/indent.1:1217
#, fuzzy
#| msgid ""
#| "The value given to the \\`-di\\' option will still affect variables which "
#| "are put on separate lines from their types, for example \\`-di2\\' will "
#| "lead to:"
msgid ""
"The value given to the \\(oq-di\\(cq option will still affect variables "
"which are put on separate lines from their types, for example \\(oq-di2\\(cq "
"will lead to:"
msgstr ""
"この場合でも、\\`-di\\' オプションに指定した値は 型指定と異なる行に置いた変数"
"には影響を与える。 例えば、\\`-di2\\' を指定すると以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1223
#, no-wrap
msgid ""
"int\n"
"  foo;\n"
msgstr ""
"int\n"
"  foo;\n"

#. type: Plain text
#: original/man1/indent.1:1229
#, fuzzy
#| msgid ""
#| "If the \\`-bc\\' option is specified, a newline is forced after each "
#| "comma in a declaration.  For example,"
msgid ""
"If the \\(oq-bc\\(cq option is specified, a newline is forced after each "
"comma in a declaration.  For example,"
msgstr ""
"\\`-bc\\' オプションを指定すると、宣言中のコンマの後に改行が置かれる。 例を以"
"下に示す:"

#. type: Plain text
#: original/man1/indent.1:1236
#, no-wrap
msgid ""
"int a,\n"
"  b,\n"
"  c;\n"
msgstr ""
"int a,\n"
"  b,\n"
"  c;\n"

#. type: Plain text
#: original/man1/indent.1:1241
#, fuzzy
#| msgid "With the \\`-nbc\\' option this would look like"
msgid "With the \\(oq-nbc\\(cq option this would look like"
msgstr "同じコードで \\`-nbc\\' オプションを指定した場合は以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1246
#, no-wrap
msgid "int a, b, c;\n"
msgstr "int a, b, c;\n"

#. type: Plain text
#: original/man1/indent.1:1257
#, fuzzy
#| msgid ""
#| "The \\`-bfda\\' option causes a newline to be forced after the comma "
#| "separating the arguments of a function declaration.  The arguments will "
#| "appear at one indention level deeper than the function declaration.  This "
#| "is particularly helpful for functions with long argument lists.  The "
#| "option \\`-bfde\\' causes a newline to be forced before the closing "
#| "bracket of the function declaration. For both options the \\'n\\' setting "
#| "is the default: -nbdfa and -nbdfe."
msgid ""
"The \\(oq-bfda\\(cq option causes a newline to be forced after the comma "
"separating the arguments of a function declaration.  The arguments will "
"appear at one indention level deeper than the function declaration.  This is "
"particularly helpful for functions with long argument lists.  The option "
"\\(oq-bfde\\(cq causes a newline to be forced before the closing bracket of "
"the function declaration. For both options the \\(cqn\\(cq setting is the "
"default: -nbdfa and -nbdfe."
msgstr ""
"\\`-bfda\\' オプションを指定すると、 関数宣言の引き数のコンマの後で改行を入れ"
"る。 引き数は関数宣言より 1 段深くインデントされる。 これは引き数のリストが長"
"い場合に特に役立つ。 \\`-bfde\\' オプションを指定すると、 関数宣言の閉括弧の"
"前に改行を入れる。 2 つのオプションとも \\'n\\' を設定した -nbdfa と -nbdfe "
"がデフォルトになる。"

#. type: Plain text
#: original/man1/indent.1:1261
msgid "For example,"
msgstr "例えば、"

#. type: Plain text
#: original/man1/indent.1:1266
#, no-wrap
msgid "void foo (int arg1, char arg2, int *arg3, long arg4, char arg5);\n"
msgstr "void foo (int arg1, char arg2, int *arg3, long arg4, char arg5);\n"

#. type: Plain text
#: original/man1/indent.1:1270
#, fuzzy
#| msgid "With the \\`-bfda\\' option this would look like"
msgid "With the \\(oq-bfda\\(cq option this would look like"
msgstr "は、\\`-bfda\\' オプションを指定すると次のようになり、"

#. type: Plain text
#: original/man1/indent.1:1280
#, no-wrap
msgid ""
"void foo (\n"
"    int arg1,\n"
"    char arg2,\n"
"    int *arg3,\n"
"    long arg4,\n"
"    char arg5);\n"
msgstr ""
"void foo (\n"
"    int arg1,\n"
"    char arg2,\n"
"    int *arg3,\n"
"    long arg4,\n"
"    char arg5);\n"

#. type: Plain text
#: original/man1/indent.1:1285
#, fuzzy
#| msgid "With, in addition, the \\`-bfde\\' option this would look like"
msgid "With, in addition, the \\(oq-bfde\\(cq option this would look like"
msgstr "更に \\`-bfde\\' オプションを指定すると次のようになる。"

#. type: Plain text
#: original/man1/indent.1:1296
#, no-wrap
msgid ""
"void foo (\n"
"    int arg1,\n"
"    char arg2,\n"
"    int *arg3,\n"
"    long arg4,\n"
"    char arg5\n"
"    );\n"
msgstr ""
"void foo (\n"
"    int arg1,\n"
"    char arg2,\n"
"    int *arg3,\n"
"    long arg4,\n"
"    char arg5\n"
"    );\n"

#. type: Plain text
#: original/man1/indent.1:1304
#, fuzzy
#| msgid ""
#| "The \\`-psl\\' option causes the type of a procedure being defined to be "
#| "placed on the line before the name of the procedure.  This style is "
#| "required for the B<etags> program to work correctly, as well as some of "
#| "the B<c-mode> functions of Emacs."
msgid ""
"The \\(oq-psl\\(cq option causes the type of a procedure being defined to be "
"placed on the line before the name of the procedure.  This style is required "
"for the B<etags> program to work correctly, as well as some of the B<c-mode> "
"functions of Emacs."
msgstr ""
"\\`-psl\\' オプションを指定すると、 定義される手続きの型は手続きの名前の前の"
"行に置かれる。 このスタイルは、B<etags> プログラムや Emacs の B<c-mode> の 一"
"部の機能を正しく動作させるために必要である。"

#. type: Plain text
#: original/man1/indent.1:1310
#, fuzzy
#| msgid ""
#| "You must use the \\`-T\\' option to tell B<indent> the name of all the "
#| "typenames in your program that are defined by B<typedef>.  \\`-T\\' can "
#| "be specified more than once, and all names specified are used.  For "
#| "example, if your program contains"
msgid ""
"You must use the \\(oq-T\\(cq option to tell B<indent> the name of all the "
"typenames in your program that are defined by B<typedef>.  \\(oq-T\\(cq can "
"be specified more than once, and all names specified are used.  For example, "
"if your program contains"
msgstr ""
"プログラム中で B<typedef> で定義された型の名前を全て、 \\`-T\\' オプションを"
"使って B<indent> に教えなければならない。 \\`-T\\' は複数個指定することがで"
"き、指定された全ての名前を使うことができる。 例えば、プログラムに"

#. type: Plain text
#: original/man1/indent.1:1316
#, no-wrap
msgid ""
"typedef unsigned long CODE_ADDR;\n"
"typedef enum {red, blue, green} COLOR;\n"
msgstr ""
"typedef unsigned long CODE_ADDR;\n"
"typedef enum {red, blue, green} COLOR;\n"

#. type: Plain text
#: original/man1/indent.1:1321
#, fuzzy
#| msgid "you would use the options \\`-T CODE_ADDR -T COLOR\\'."
msgid "you would use the options \\(oq-T CODE_ADDR -T COLOR\\(cq."
msgstr ""
"という記述がある場合には、 オプション \\`-T CODE_ADDR -T COLOR\\' を使うこと"
"になるだろう。"

#. type: Plain text
#: original/man1/indent.1:1326
#, fuzzy
#| msgid ""
#| "The \\`-brs\\' or \\`-bls\\' option specifies how to format braces in "
#| "struct declarations.  The \\`-brs\\' option formats braces like this:"
msgid ""
"The \\(oq-brs\\(cq or \\(oq-bls\\(cq option specifies how to format braces "
"in struct declarations.  The \\(oq-brs\\(cq option formats braces like this:"
msgstr ""
"\\`-brs\\' や \\`-bls\\' オプションは struct 宣言の ブレースをどのように整形"
"するかを指定する。 \\`-brs\\' オプションはブレースを次のように整形する。"

#. type: Plain text
#: original/man1/indent.1:1333
#, no-wrap
msgid ""
"struct foo {\n"
"  int x;\n"
"};\n"
msgstr ""
"struct foo {\n"
"  int x;\n"
"};\n"

#. type: Plain text
#: original/man1/indent.1:1338
#, fuzzy
#| msgid "The \\`-bls\\' option formats them like this:"
msgid "The \\(oq-bls\\(cq option formats them like this:"
msgstr "\\`-bls\\' オプションはブレースを次のように整形する。"

#. type: Plain text
#: original/man1/indent.1:1346
#, no-wrap
msgid ""
"struct foo\n"
"{\n"
"  int x;\n"
"};\n"
msgstr ""
"struct foo\n"
"{\n"
"  int x;\n"
"};\n"

#. type: Plain text
#: original/man1/indent.1:1355
#, no-wrap
msgid ""
"Similarly to the structure brace \\(oq-brs\\(cq and \\(oq-bls\\(cq options,\n"
" the function brace options \\(oq-brf\\(cq or \\(oq-blf\\(cq specify how to format the braces\n"
"in function definitions.  The \\(oq-brf\\(cq option formats braces like\n"
"this:\n"
msgstr ""

#. type: Plain text
#: original/man1/indent.1:1362
#, no-wrap
msgid ""
"int one(void) {\n"
"  return 1;\n"
"};\n"
msgstr ""
"int one(void) {\n"
"  return 1;\n"
"};\n"

#. type: Plain text
#: original/man1/indent.1:1367
#, fuzzy
#| msgid "The \\`-bl\\' option formats them like this:"
msgid "The \\(oq-blf\\(cq option formats them like this:"
msgstr "\\`-bl\\' オプションを指定するとブレースは以下のように整形される:"

#. type: Plain text
#: original/man1/indent.1:1375
#, no-wrap
msgid ""
"int one(void)\n"
"{\n"
"  return 1;\n"
"};\n"
msgstr ""
"int one(void)\n"
"{\n"
"  return 1;\n"
"};\n"

#. type: SH
#: original/man1/indent.1:1379
#, no-wrap
msgid "INDENTATION"
msgstr "インデント付け"

#. type: Plain text
#: original/man1/indent.1:1395
#, fuzzy
#| msgid ""
#| "One issue in the formatting of code is how far each line should be "
#| "indented from the left margin.  When the beginning of a statement such as "
#| "B<if> or B<for> is encountered, the indentation level is increased by the "
#| "value specified by the \\`-i\\' option.  For example, use \\`-i8\\' to "
#| "specify an eight character indentation for each level.  When a statement "
#| "is broken across two lines, the second line is indented by a number of "
#| "additional spaces specified by the \\`-ci\\' option.  \\`-ci\\' defaults "
#| "to 0.  However, if the \\`-lp\\' option is specified, and a line has a "
#| "left parenthesis which is not closed on that line, then continuation "
#| "lines will be lined up to start at the character position just after the "
#| "left parenthesis.  This processing also applies to \\`[\\' and applies to "
#| "\\`{\\' when it occurs in initialization lists.  For example, a piece of "
#| "continued code might look like this with \\`-nlp -ci3\\' in effect:"
msgid ""
"One issue in the formatting of code is how far each line should be indented "
"from the left margin.  When the beginning of a statement such as B<if> or "
"B<for> is encountered, the indentation level is increased by the value "
"specified by the \\(oq-i\\(cq option.  For example, use \\(oq-i8\\(cq to "
"specify an eight character indentation for each level.  When a statement is "
"broken across two lines, the second line is indented by a number of "
"additional spaces specified by the \\(oq-ci\\(cq option.  \\(oq-ci\\(cq "
"defaults to 0.  However, if the \\(oq-lp\\(cq option is specified, and a "
"line has a left parenthesis which is not closed on that line, then "
"continuation lines will be lined up to start at the character position just "
"after the left parenthesis.  This processing also applies to \\(oq[\\(cq and "
"applies to \\(oq{\\(cq when it occurs in initialization lists.  For example, "
"a piece of continued code might look like this with \\(oq-nlp -ci3\\(cq in "
"effect:"
msgstr ""
"コードを整形する時の問題の 1 つは、 各行をどれだけ左端からインデントさせるか"
"である。 B<if> や B<for> 等の文の先頭部分があると、 インデントの深さは \\`-i"
"\\' オプションで指定した値だけ増える。 例えば、レベルごとに 8 文字分のインデ"
"ントさせるには \\`-i8\\' を使う。 文が 2 行に折り返されている場合、 2 行目は "
"\\`-ci\\' オプションで指定した追加のスペース分だけインデントされる。 \\`-ci"
"\\' のデフォルト値は 0 である。 しかし、\\`-lp\\' オプションが指定されてお"
"り、かつ同じ行で閉じられていない 左括弧がある場合、その続きの行が始まる文字は"
"左括弧の直後の位置に揃えられる。 この処理は \\`[\\' および初期化リストに現わ"
"れる \\`{\\' にも適用される。 例えば、\\`-nlp -ci3\\' が有効になっていると、 "
"行をまたがるコードは以下のようになる:"

#. type: Plain text
#: original/man1/indent.1:1401
#, no-wrap
msgid ""
"  p1 = first_procedure (second_procedure (p2, p3),\n"
"     third_procedure (p4, p5));\n"
msgstr ""
"  p1 = first_procedure (second_procedure (p2, p3),\n"
"     third_procedure (p4, p5));\n"

#. type: Plain text
#: original/man1/indent.1:1406
#, fuzzy
#| msgid "With \\`-lp\\' in effect the code looks somewhat clearer:"
msgid "With \\(oq-lp\\(cq in effect the code looks somewhat clearer:"
msgstr "\\`-lp\\' を有効にすると、コードはいくらか見やすくなる:"

#. type: Plain text
#: original/man1/indent.1:1412
#, no-wrap
msgid ""
"  p1 = first_procedure (second_procedure (p2, p3),\n"
"                        third_procedure (p4, p5));\n"
msgstr ""
"  p1 = first_procedure (second_procedure (p2, p3),\n"
"                        third_procedure (p4, p5));\n"

#. type: Plain text
#: original/man1/indent.1:1418
msgid ""
"When a statement is broken in between two or more paren pairs (...), each "
"extra pair causes the indentation level extra indentation:"
msgstr ""
"文が 2 つ以上の括弧の組 (...) にわかれている場合、 追加された括弧の組ごとに "
"1 段深くインデントされる。"

#. type: Plain text
#: original/man1/indent.1:1426
#, no-wrap
msgid ""
"if ((((i E<lt> 2 &&\n"
"        k E<gt> 0) || p == 0) &&\n"
"    q == 1) ||\n"
"  n = 0)\n"
msgstr ""
"if ((((i E<lt> 2 &&\n"
"        k E<gt> 0) || p == 0) &&\n"
"    q == 1) ||\n"
"  n = 0)\n"

#. type: Plain text
#: original/man1/indent.1:1432
#, fuzzy
#| msgid ""
#| "The option \\`-ipI<N>\\' can be used to set the extra offset per paren.  "
#| "For instance, \\`-ip0\\' would format the above as:"
msgid ""
"The option \\(oq-ipI<N>\\(cq can be used to set the extra offset per paren.  "
"For instance, \\(oq-ip0\\(cq would format the above as:"
msgstr ""
"オプション \\`-ipI<N>\\' は、括弧ごとの追加オフセットを設定するのに使う。 例"
"えば \\`-ip0\\' は上記のコードを次のように整形する。"

#. type: Plain text
#: original/man1/indent.1:1440
#, no-wrap
msgid ""
"if ((((i E<lt> 2 &&\n"
"  k E<gt> 0) || p == 0) &&\n"
"  q == 1) ||\n"
"  n = 0)\n"
msgstr ""
"if ((((i E<lt> 2 &&\n"
"  k E<gt> 0) || p == 0) &&\n"
"  q == 1) ||\n"
"  n = 0)\n"

#. type: Plain text
#: original/man1/indent.1:1448
#, fuzzy
#| msgid ""
#| "B<indent> assumes that tabs are placed at regular intervals of both input "
#| "and output character streams.  These intervals are by default 8 columns "
#| "wide, but (as of version 1.2) may be changed by the \\`-ts\\' option.  "
#| "Tabs are treated as the equivalent number of spaces."
msgid ""
"B<indent> assumes that tabs are placed at regular intervals of both input "
"and output character streams.  These intervals are by default 8 columns "
"wide, but (as of version 1.2) may be changed by the \\(oq-ts\\(cq option.  "
"Tabs are treated as the equivalent number of spaces."
msgstr ""
"B<indent> はタブが入力と出力のストリームの両方で 一定の間隔で置かれることを想"
"定している。 この間隔はデフォルトでは 8 カラム幅であるが、 (バージョン 1.2 か"
"らは) \\`-ts\\' オプションで変更することができる。 タブは複数個の空白と同じ意"
"味である。"

#. type: Plain text
#: original/man1/indent.1:1453
#, fuzzy
#| msgid ""
#| "The indentation of type declarations in old-style function definitions is "
#| "controlled by the \\`-ip\\' parameter.  This is a numeric parameter "
#| "specifying how many spaces to indent type declarations.  For example, the "
#| "default \\`-ip5\\' makes definitions look like this:"
msgid ""
"The indentation of type declarations in old-style function definitions is "
"controlled by the \\(oq-ip\\(cq parameter.  This is a numeric parameter "
"specifying how many spaces to indent type declarations.  For example, the "
"default \\(oq-ip5\\(cq makes definitions look like this:"
msgstr ""
"古い形式の関数定義における型宣言のインデント付けは、 \\`-ip\\' パラメータで制"
"御することができる。 これは、型宣言では空白何個分のインデントを行うかを 指定"
"する数値パラメータである。 例えばデフォルトの \\`-ip5\\' では、定義は以下のよ"
"うに整形される:"

#. type: Plain text
#: original/man1/indent.1:1465
#, no-wrap
msgid ""
"char *\n"
"create_world (x, y, scale)\n"
"     int x;\n"
"     int y;\n"
"     float scale;\n"
"{\n"
"  . . .\n"
"}\n"
msgstr ""
"char *\n"
"create_world (x, y, scale)\n"
"     int x;\n"
"     int y;\n"
"     float scale;\n"
"{\n"
"  . . .\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:1471
#, fuzzy
#| msgid ""
#| "For compatibility with other versions of indent, the option \\`-nip\\' is "
#| "provided, which is equivalent to \\`-ip0\\'."
msgid ""
"For compatibility with other versions of indent, the option \\(oq-nip\\(cq "
"is provided, which is equivalent to \\(oq-ip0\\(cq."
msgstr ""
"他のバージョンの indent との互換性のために オプション \\`-nip\\' が用意されて"
"いる。 これは \\`-ip0\\' と同じである。"

#. type: Plain text
#: original/man1/indent.1:1477
#, fuzzy
#| msgid ""
#| "ANSI C allows white space to be placed on preprocessor command lines "
#| "between the character \\`#\\' and the command name.  By default, "
#| "B<indent> removes this space, but specifying the \\`-lps\\' option "
#| "directs B<indent> to leave this space unmodified. The option \\`-ppi\\' "
#| "overrides \\`-nlps\\' and \\`-lps\\'."
msgid ""
"ANSI C allows white space to be placed on preprocessor command lines between "
"the character \\(oq#\\(cq and the command name.  By default, B<indent> "
"removes this space, but specifying the \\(oq-lps\\(cq option directs "
"B<indent> to leave this space unmodified. The option \\(oq-ppi\\(cq "
"overrides \\(oq-nlps\\(cq and \\(oq-lps\\(cq."
msgstr ""
"ANSI C ではプリプロセッサコマンドラインの文字 \\`#\\' とコマンド名の間に 空白"
"を入れることが許可されている。 デフォルトでは B<indent> はこの空白を削除する"
"が、 \\`-lps\\' オプションを指定することで B<indent> にこの空白を変更しないよ"
"うに指示できる。 オプション \\`-ppi\\' は \\`-nlps\\' と \\`-lps\\' を上書き"
"する。"

#. type: Plain text
#: original/man1/indent.1:1480
#, fuzzy
#| msgid ""
#| "This option can be used to request that preprocessor conditional "
#| "statements can be indented by to given number of spaces, for example with "
#| "the option \\`-ppi 3\\'"
msgid ""
"This option can be used to request that preprocessor conditional statements "
"can be indented by to given number of spaces, for example with the option "
"\\(oq-ppi 3\\(cq"
msgstr ""
"このオプションにより、 プリプロセッサ条件文を指定された空白数でインデントでき"
"る。 例えばオプション \\`-ppi 3\\' は"

#. type: Plain text
#: original/man1/indent.1:1491
#, no-wrap
msgid ""
"#if X\n"
"#if Y\n"
"#define Z 1\n"
"#else\n"
"#define Z 0\n"
"#endif\n"
"#endif\n"
msgstr ""
"#if X\n"
"#if Y\n"
"#define Z 1\n"
"#else\n"
"#define Z 0\n"
"#endif\n"
"#endif\n"

#. type: Plain text
#: original/man1/indent.1:1495 original/man1/indent.1:1543
msgid "becomes"
msgstr "を次のように整形する。"

#. type: Plain text
#: original/man1/indent.1:1505
#, no-wrap
msgid ""
"#if X\n"
"#   if Y\n"
"#      define Z 1\n"
"#   else\n"
"#      define Z 0\n"
"#   endif\n"
"#endif\n"
msgstr ""
"#if X\n"
"#   if Y\n"
"#      define Z 1\n"
"#   else\n"
"#      define Z 0\n"
"#   endif\n"
"#endif\n"

#. type: Plain text
#: original/man1/indent.1:1516
msgid ""
"This option sets the offset at which a label (except case labels)  will be "
"positioned. If it is set to zero or a positive number, this indicates how "
"far from the left margin to indent a label.  If it is set to a negative "
"number, this indicates how far back from the current indent level to place "
"the label.  The default setting is -2 which matches the behaviour of earlier "
"versions of indent.  Note that this parameter does not affect the placing of "
"case labels; see the \\(oq-cli\\(cq parameter for that. For example with the "
"option \\(oq-il 1\\(cq"
msgstr ""

#. type: Plain text
#: original/man1/indent.1:1525 original/man1/indent.1:1551
#, no-wrap
msgid ""
"group\n"
"function()\n"
"{\n"
"    if (do_stuff1() == ERROR)\n"
"        goto cleanup1;\n"
msgstr ""
"group\n"
"function()\n"
"{\n"
"    if (do_stuff1() == ERROR)\n"
"        goto cleanup1;\n"

#. type: Plain text
#: original/man1/indent.1:1528 original/man1/indent.1:1554
#, no-wrap
msgid ""
"    if (do_stuff2() == ERROR)\n"
"        goto cleanup2;\n"
msgstr ""
"    if (do_stuff2() == ERROR)\n"
"        goto cleanup2;\n"

#. type: Plain text
#: original/man1/indent.1:1530 original/man1/indent.1:1556
#, no-wrap
msgid "    return SUCCESS;\n"
msgstr "    return SUCCESS;\n"

#. type: Plain text
#: original/man1/indent.1:1533
#, no-wrap
msgid ""
"  cleanup2:\n"
"    do_cleanup2();\n"
msgstr ""
"  cleanup2:\n"
"    do_cleanup2();\n"

#. type: Plain text
#: original/man1/indent.1:1536
#, no-wrap
msgid ""
"  cleanup1:\n"
"    do_cleanup1();\n"
msgstr ""
"  cleanup1:\n"
"    do_cleanup1();\n"

#. type: Plain text
#: original/man1/indent.1:1539 original/man1/indent.1:1565
#, no-wrap
msgid ""
"    return ERROR;\n"
"}\n"
msgstr ""
"    return ERROR;\n"
"}\n"

#. type: Plain text
#: original/man1/indent.1:1559
#, no-wrap
msgid ""
" cleanup2:\n"
"    do_cleanup2();\n"
msgstr ""
" cleanup2:\n"
"    do_cleanup2();\n"

#. type: Plain text
#: original/man1/indent.1:1562
#, no-wrap
msgid ""
" cleanup1:\n"
"    do_cleanup1();\n"
msgstr ""
" cleanup1:\n"
"    do_cleanup1();\n"

#. type: SH
#: original/man1/indent.1:1569
#, no-wrap
msgid "BREAKING LONG LINES"
msgstr "長い行の折り返し"

#. type: Plain text
#: original/man1/indent.1:1574
#, fuzzy
#| msgid ""
#| "With the option \\`-lI<n>\\', or \\`--line-lengthI<n>\\', it is possible "
#| "to specify the maximum length of a line of C code, not including possible "
#| "comments that follow it."
msgid ""
"With the option \\(oq-lI<n>\\(cq, or \\(oq--line-lengthI<n>\\(cq, it is "
"possible to specify the maximum length of a line of C code, not including "
"possible comments that follow it."
msgstr ""
"オプション \\`-lI<n>\\' または \\`--line-lengthI<n>\\' により、 C 言語コード"
"の行の最大長を指定することができる。 ただしコードの後のコメントは含まない。"

#. type: Plain text
#: original/man1/indent.1:1578
#, fuzzy
#| msgid ""
#| "When lines become longer then the specified line length, GNU B<indent> "
#| "tries to break the line at a logical place.  This is new as of version "
#| "2.1 however and not very intelligent or flexible yet."
msgid ""
"When lines become longer than the specified line length, GNU B<indent> tries "
"to break the line at a logical place.  This is new as of version 2.1 however "
"and not very intelligent or flexible yet."
msgstr ""
"指定された行の長さより長い場合、 GNU B<indent> は行を論理的な位置で折り返"
"す。 これはバージョン 2.1 の新機能であるが、 まだそれほど賢くはなく柔軟でもな"
"い。"

#. type: Plain text
#: original/man1/indent.1:1581
#, fuzzy
#| msgid ""
#| "Currently there are two options that allows one to interfere with the "
#| "algorithm that determines where to break a line."
msgid ""
"Currently there are two options that allow one to interfere with the "
"algorithm that determines where to break a line."
msgstr ""
"どこで行を折り返すかを決定するアルゴリズムに干渉するためのオプションが、 現在"
"のところ 2 つある。"

#. type: Plain text
#: original/man1/indent.1:1588
#, fuzzy
#| msgid ""
#| "The \\`-bbo\\' option causes GNU B<indent> to prefer to break long lines "
#| "before the boolean operators B<&&> and B<||>.  The \\`-nbbo\\' option "
#| "causes GNU B<indent> not have that preference.  For example, the default "
#| "option \\`-bbo\\' (together with \\`--line-length60\\' and \\`--ignore-"
#| "newlines\\') makes code look like this:"
msgid ""
"The \\(oq-bbo\\(cq option causes GNU B<indent> to prefer to break long lines "
"before the boolean operators B<&&> and B<||>.  The \\(oq-nbbo\\(cq option "
"causes GNU B<indent> not have that preference.  For example, the default "
"option \\(oq-bbo\\(cq (together with \\(oq--line-length60\\(cq and \\(oq--"
"ignore-newlines\\(cq) makes code look like this:"
msgstr ""
"\\`-bbo\\' オプションを指定すると、GNU B<indent> は 長い行をブーリアン演算子 "
"B<&&> と B<||> の前で折り返す。 \\`-nbbo\\' オプションを指定すると、GNU "
"B<indent> は 長い行をブーリアン演算子の前で折り返さない。 例えば、(\\`--line-"
"length60\\' と \\`--ignore-newlines\\'と一緒に)  デフォルトのオプション \\`-"
"bbo\\' を指定することにより、 コードは以下のようになる。"

#. type: Plain text
#: original/man1/indent.1:1596
#, no-wrap
msgid ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"          || (mask[1] == \\(cq\\e0\\(cq\n"
"              && ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"
msgstr ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"          || (mask[1] == \\(cq\\e0\\(cq\n"
"              && ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"

#. type: Plain text
#: original/man1/indent.1:1601
#, fuzzy
#| msgid "Using the option \\`-nbbo\\' will make it look like this:"
msgid "Using the option \\(oq-nbbo\\(cq will make it look like this:"
msgstr "オプション \\`-nbbo\\' を使うと、次のようになる。"

#. type: Plain text
#: original/man1/indent.1:1609
#, no-wrap
msgid ""
"  if (mask &&\n"
"      ((mask[0] == \\(cq\\e0\\(cq) ||\n"
"       (mask[1] == \\(cq\\e0\\(cq &&\n"
"        ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"
msgstr ""
"  if (mask &&\n"
"      ((mask[0] == \\(cq\\e0\\(cq) ||\n"
"       (mask[1] == \\(cq\\e0\\(cq &&\n"
"        ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"

#. type: Plain text
#: original/man1/indent.1:1616
#, fuzzy
#| msgid ""
#| "The default \\`-hnl\\', however, honours newlines in the input file by "
#| "giving them the highest possible priority to break lines at.  For "
#| "example, when the input file looks like this:"
msgid ""
"The default \\(oq-hnl\\(cq, however, honours newlines in the input file by "
"giving them the highest possible priority to break lines at.  For example, "
"when the input file looks like this:"
msgstr ""
"しかしデフォルトの \\`-hnl\\' では、 入力ファイルにおける改行を重視して、 そ"
"こで改行するように可能な限りの優先度を与える。 例えば入力ファイルが以下のよう"
"な場合、"

#. type: Plain text
#: original/man1/indent.1:1623
#, no-wrap
msgid ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"      || (mask[1] == \\(cq\\e0\\(cq && ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"
msgstr ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"      || (mask[1] == \\(cq\\e0\\(cq && ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"

#. type: Plain text
#: original/man1/indent.1:1632
#, fuzzy
#| msgid ""
#| "then using the option \\`-hnl\\', or \\`--honour-newlines\\', together "
#| "with the previously mentioned \\`-nbbo\\' and \\`--line-length60\\', will "
#| "cause the output not to be what is given in the last example but instead "
#| "will prefer to break at the positions where the code was broken in the "
#| "input file:"
msgid ""
"then using the option \\(oq-hnl\\(cq, or \\(oq--honour-newlines\\(cq, "
"together with the previously mentioned \\(oq-nbbo\\(cq and \\(oq--line-"
"length60\\(cq, will cause the output not to be what is given in the last "
"example but instead will prefer to break at the positions where the code was "
"broken in the input file:"
msgstr ""
"オプション \\`-hnl\\' または \\`--honour-newlines\\' を 上述の \\`-nbbo\\' "
"と \\`--line-length60\\' と一緒に使うと、 前の例で示したような出力ではなく、 "
"入力ファイルのコードで改行されている位置でなるべく折り返される。"

#. type: Plain text
#: original/man1/indent.1:1640
#, no-wrap
msgid ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"          || (mask[1] == \\(cq\\e0\\(cq &&\n"
"              ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"
msgstr ""
"  if (mask\n"
"      && ((mask[0] == \\(cq\\e0\\(cq)\n"
"          || (mask[1] == \\(cq\\e0\\(cq &&\n"
"              ((mask[0] == \\(cq0\\(cq) || (mask[0] == \\(cq*\\(cq)))))\n"

#. type: Plain text
#: original/man1/indent.1:1648
#, fuzzy
#| msgid ""
#| "The idea behind this option is that lines which are too long, but are "
#| "already broken up, will not be touched by GNU B<indent>.  Really messy "
#| "code should be run through B<indent> at least once using the \\`--ignore-"
#| "newlines\\' option though."
msgid ""
"The idea behind this option is that lines which are too long, but are "
"already broken up, will not be touched by GNU B<indent>.  Really messy code "
"should be run through B<indent> at least once using the \\(oq--ignore-"
"newlines\\(cq option though."
msgstr ""
"このオプションの背景となる考え方は、 既に折り返されている長すぎる行は GNU "
"B<indent> で変更しないというものである。 しかし本当に汚いコードは、 少なくと"
"も 1 回は \\`--ignore-newlines\\' オプションを付けて B<indent> に通しておくべ"
"きである。"

#. type: SH
#: original/man1/indent.1:1649
#, no-wrap
msgid "DISABLING FORMATTING"
msgstr "整形の無効化"

#. type: Plain text
#: original/man1/indent.1:1661
msgid ""
"Formatting of C code may be disabled for portions of a program by embedding "
"special I<control comments> in the program.  To turn off formatting for a "
"section of a program, place the disabling control comment B</* *INDENT-OFF* "
"*/> on a line by itself just before that section.  Program text scanned "
"after this control comment is output precisely as input with no "
"modifications until the corresponding enabling comment is scanned on a line "
"by itself.  The disabling control comment is B</* *INDENT-ON* */>, and any "
"text following the comment on the line is also output unformatted.  "
"Formatting begins again with the input line following the enabling control "
"comment."
msgstr ""
"特別なI<制御用コメント>をプログラムに埋め込むことにより、 C 言語コードを部分"
"的に整形しないようにすることができる。 プログラムのあるセクションを整形しない"
"ようにするためには、 無効化制御用コメント B</* *INDENT-OFF* */> だけの行を セ"
"クションの直前に置けばよい。 この制御用コメントの後でスキャンされたプログラム"
"テキストは、 有効化コメントだけの行がスキャンされるまで、 入力の通りに変更さ"
"れず出力される。 有効化制御コメントは B</* *INDENT-ON* */> であり、 このコメ"
"ントと同じ行で後に続くテキストも整形されずに出力される。 有効化制御コメントの"
"後に続く行から整形が再開される。"

#. type: Plain text
#: original/man1/indent.1:1665
msgid ""
"More precisely, B<indent> does not attempt to verify the closing delimiter "
"(B<*/>) for these C comments, and any whitespace on the line is totally "
"transparent."
msgstr ""
"もっと正確に言うと、B<indent> は C 言語コメントの 終了区切り文字 (B<*/>) を検"
"証せず、 その行の空白は存在が意識されない。"

#. type: Plain text
#: original/man1/indent.1:1668
msgid ""
"These control comments also function in their C++ formats, namely B<// "
"*INDENT-OFF*> and B<// *INDENT-ON*>."
msgstr ""
"これらの制御コメントは、 C++ の書式、 つまり B< // *INDENT-OFF*> と B<// "
"*INDENT-ON*> でも機能する。"

#. type: Plain text
#: original/man1/indent.1:1675
msgid ""
"It should be noted that the internal state of B<indent> remains unchanged "
"over the course of the unformatted section.  Thus, for example, turning off "
"formatting in the middle of a function and continuing it after the end of "
"the function may lead to bizarre results.  It is therefore wise to be "
"somewhat modular in selecting code to be left unformatted."
msgstr ""
"B<indent> の内部状態は整形しないセクションでも変更されない、 という点に注意す"
"べきである。 よって、例えば関数の途中で整形を無効にして 関数の終りまで無効に"
"し続けた場合、変な結果になる。 したがって、コードを整形しないことを選択する場"
"合は、 モジュールにしておくのがよい。"

#. type: Plain text
#: original/man1/indent.1:1681
msgid ""
"As a historical note, some earlier versions of B<indent> produced error "
"messages beginning with B<*INDENT**>.  These versions of B<indent> were "
"written to ignore any input text lines which began with such error "
"messages.  I have removed this incestuous feature from GNU B<indent>."
msgstr ""
"歴史的な注意点: 以前のバージョンの B<indent> では B<*INDENT**> で始まるエラー"
"メッセージを生成するものがあった。 これらのバージョンの B<indent> は、 このよ"
"うなエラーメッセージで始まる入力テキスト行を 無視するように書かれていた。 私"
"はこの閉鎖的な機能を GNU B<indent> から削除した。"

#. type: SH
#: original/man1/indent.1:1682
#, no-wrap
msgid "MISCELLANEOUS OPTIONS"
msgstr "その他のオプション"

#. type: Plain text
#: original/man1/indent.1:1687
msgid ""
"To find out what version of B<indent> you have, use the command B<indent -"
"version>. This will report the version number of B<indent>, without doing "
"any of the normal processing."
msgstr ""
"使っている B<indent> のバージョンを知るには、 コマンド B<indent -version> を"
"用いること。 これを用いると、通常の処理は全く行われず、 B<indent> のバージョ"
"ン番号が表示される。"

#. type: Plain text
#: original/man1/indent.1:1692
#, fuzzy
#| msgid ""
#| "The \\`-v\\' option can be used to turn on verbose mode.  When in verbose "
#| "mode, B<indent> reports when it splits one line of input into two more "
#| "more lines of output, and gives some size statistics at completion."
msgid ""
"The \\(oq-v\\(cq option can be used to turn on verbose mode.  When in "
"verbose mode, B<indent> reports when it splits one line of input into two "
"more more lines of output, and gives some size statistics at completion."
msgstr ""
"\\`-v\\' オプションを用いると、詳細表示モードを有効にすることができる。 詳細"
"表示モードでは、B<indent> は 1 つの行を出力で複数行にする時には報告を 行い、"
"実行終了時にサイズに関する情報を出力する。"

#. type: Plain text
#: original/man1/indent.1:1699
#, fuzzy
#| msgid ""
#| "The \\`-pmt\\' option causes B<indent> to preserve the access and "
#| "modification times on the output files.  Using this option has the "
#| "advantage that running indent on all source and header files in a project "
#| "won\\'t cause B<make> to rebuild all targets.  This option is only "
#| "available on Operating Systems that have the POSIX B<utime(2)> function."
msgid ""
"The \\(oq-pmt\\(cq option causes B<indent> to preserve the access and "
"modification times on the output files.  Using this option has the advantage "
"that running indent on all source and header files in a project won\\(cqt "
"cause B<make> to rebuild all targets.  This option is only available on "
"Operating Systems that have the POSIX B<utime(2)> function."
msgstr ""
"\\`-pmt\\' オプションを指定すると、B<indent> は 出力ファイルのアクセス時刻と"
"修正時刻を保存する。 このオプションを使うと、全てのソースファイルとヘッダファ"
"イルに B<indent> を実行しても、B<make> はターゲットを再構築しない。 このオプ"
"ションは POSIX B<utime(2)> 関数がある オペレーティングシステムでのみ利用可能"
"である。"

#. type: SH
#: original/man1/indent.1:1700
#, no-wrap
msgid "BUGS"
msgstr "バグ"

#. type: Plain text
#: original/man1/indent.1:1703
msgid "Please report any bugs to bug-indent@gnu.org."
msgstr "バグは bug-indent@gnu.org に報告してほしい。"

#. type: Plain text
#: original/man1/indent.1:1708
msgid ""
"When B<indent> is run twice on a file, with the same profile, it should "
"I<never> change that file the second time.  With the current design of "
"B<indent>, this can not be guaranteed, and it has not been extensively "
"tested."
msgstr ""
"同じプロファイルで 1 つのファイルに B<indent> を 2 回実行した場合、 2 回目は"
"ファイルをI<全く>変更しないべきである。 B<indent> の現在の設計では、それは保"
"証できず、 詳細にはテストされていない。"

#. type: Plain text
#: original/man1/indent.1:1714
#, fuzzy
#| msgid ""
#| "B<indent> does not understand C. In some cases this leads to the "
#| "inability to join lines.  The result is that running a file through "
#| "B<indent> is I<irreversible>, even if the used input file was the result "
#| "of running B<indent> with a given profile (\\`.indent.pro\\')."
msgid ""
"B<indent> does not understand C. In some cases this leads to the inability "
"to join lines.  The result is that running a file through B<indent> is "
"I<irreversible>, even if the used input file was the result of running "
"B<indent> with a given profile (\\(oq.indent.pro\\(cq)."
msgstr ""
"B<indent> が C を理解しない。 このため、行を結合できない場合もある。 指定され"
"たプロファイル (\\`.indent.pro\\') で B<indent> を実行した結果のファイルを入"
"力として使った場合でも、 B<indent> を通したファイルがI<非可逆>になる。"

#. type: Plain text
#: original/man1/indent.1:1717
msgid ""
"While an attempt was made to get B<indent> working for C++, it will not do a "
"good job on any C++ source except the very simplest."
msgstr ""
"C++ に対して B<indent> を動作させることを試みたが、 とても簡単なものでない限"
"り、 C++ のソースに対しては良い結果が得られない。"

#. type: Plain text
#: original/man1/indent.1:1723
#, fuzzy
#| msgid ""
#| "B<indent> does not look at the given \\`--line-length\\' option when "
#| "writing comments to the output file.  This results often in comments "
#| "being put far to the right.  In order to prohibit B<indent> from joining "
#| "a broken line that has a comment at the end, make sure that the comments "
#| "start on the first line of the break."
msgid ""
"B<indent> does not look at the given \\(oq--line-length\\(cq option when "
"writing comments to the output file.  This results often in comments being "
"put far to the right.  In order to prohibit B<indent> from joining a broken "
"line that has a comment at the end, make sure that the comments start on the "
"first line of the break."
msgstr ""
"出力ファイルにコメントを書き出している場合、 B<indent> は指定された \\`--"
"line-length\\' オプションを参照しない。 そのため、たびたびコメントがかなり右"
"に置かれる。 コメントが末尾にある折り返された行を B<indent> が結合しないよう"
"にするため、 コメントが折り返しの最初の行から始まっていることを確認すること。"

#. type: Plain text
#: original/man1/indent.1:1727
#, fuzzy
#| msgid ""
#| "B<indent> does not count lines and comments (see the \\`-v\\' option) "
#| "when B<indent> is turned off with B</* *INDENT-OFF* */>."
msgid ""
"B<indent> does not count lines and comments (see the \\(oq-v\\(cq option) "
"when B<indent> is turned off with B</* *INDENT-OFF* */>."
msgstr ""
"B</* *INDENT-OFF* */> によって B<indent> が無効にされている場合、 B<indent> "
"は行数やコメント数を数えない (\\`-v\\' オプションを参照)。"

#. type: Plain text
#: original/man1/indent.1:1732
msgid ""
"Comments of the form B</*UPPERCASE*/> are not treated as comment but as an "
"identifier, causing them to be joined with the next line. This renders "
"comments of this type useless, unless they are embedded in the code to begin "
"with."
msgstr ""
"B</*UPPERCASE*/> という形式のコメントは、 コメントとして扱われないが、次の行"
"と結合する識別子として扱われる。 この動作によって、コードの最初に埋め込まれな"
"い限り、 このタイプのコメントを無用なものにしてしまう。"

#. type: SH
#: original/man1/indent.1:1733
#, no-wrap
msgid "COPYRIGHT"
msgstr "著作権表示"

#. type: Plain text
#: original/man1/indent.1:1739
#, fuzzy
#| msgid ""
#| "The following copyright notice applies to the B<indent> program.  The "
#| "copyright and copying permissions for this manual appear near the "
#| "beginning of \\`indent.texinfo\\' and \\`indent.info\\', and near the end "
#| "of \\`indent.1\\'."
msgid ""
"The following copyright notice applies to the B<indent> program.  The "
"copyright and copying permissions for this manual appear near the beginning "
"of \\(oqindent.texinfo\\(cq and \\(oqindent.info\\(cq, and near the end of "
"\\(oqindent.1\\(cq."
msgstr ""
"以下の著作権表示は B<indent> プログラムに適用される。 このマニュアルに関する"
"著作権と複製許可については、 \\`indent.texinfo\\' と \\`indent.info\\' の先頭"
"近くと \\`indent.1\\' の末尾近くに記述されている。"

#. type: Plain text
#: original/man1/indent.1:1750
#, no-wrap
msgid ""
"Copyright (c) 2001 David Ingamells.\n"
"Copyright (c) 1999 Carlo Wood.\n"
"Copyright (c) 1995, 1996 Joseph Arceneaux.\n"
"Copyright (c) 1989, 1992, 1993, 1994, 1995, 1996 Free Software Foundation\n"
"Copyright (c) 1985 Sun Microsystems, Inc.\n"
"Copyright (c) 1980 The Regents of the University of California.\n"
"Copyright (c) 1976 Board of Trustees of the University of Illinois.\n"
"All rights reserved.\n"
msgstr ""
"Copyright (c) 2001 David Ingamells.\n"
"Copyright (c) 1999 Carlo Wood.\n"
"Copyright (c) 1995, 1996 Joseph Arceneaux.\n"
"Copyright (c) 1989, 1992, 1993, 1994, 1995, 1996 Free Software Foundation\n"
"Copyright (c) 1985 Sun Microsystems, Inc.\n"
"Copyright (c) 1980 The Regents of the University of California.\n"
"Copyright (c) 1976 Board of Trustees of the University of Illinois.\n"
"All rights reserved.\n"

#. type: Plain text
#: original/man1/indent.1:1764
#, fuzzy, no-wrap
#| msgid ""
#| "Redistribution and use in source and binary forms are permitted\n"
#| "provided that the above copyright notice and this paragraph are\n"
#| "duplicated in all such forms and that any documentation,\n"
#| "advertising materials, and other materials related to such\n"
#| "distribution and use acknowledge that the software was developed\n"
#| "by the University of California, Berkeley, the University of Illinois,\n"
#| "Urbana, and Sun Microsystems, Inc.  The name of either University\n"
#| "or Sun Microsystems may not be used to endorse or promote products\n"
#| "derived from this software without specific prior written permission.\n"
#| "THIS SOFTWARE IS PROVIDED \\`\\`AS IS\\'\\' AND WITHOUT ANY EXPRESS OR\n"
#| "IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\n"
#| "WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR\n"
#| "PURPOSE.\n"
msgid ""
"Redistribution and use in source and binary forms are permitted\n"
"provided that the above copyright notice and this paragraph are\n"
"duplicated in all such forms and that any documentation,\n"
"advertising materials, and other materials related to such\n"
"distribution and use acknowledge that the software was developed\n"
"by the University of California, Berkeley, the University of Illinois,\n"
"Urbana, and Sun Microsystems, Inc.  The name of either University\n"
"or Sun Microsystems may not be used to endorse or promote products\n"
"derived from this software without specific prior written permission.\n"
"THIS SOFTWARE IS PROVIDED \\(oq\\(oqAS IS\\(cq\\(cq AND WITHOUT ANY EXPRESS OR\n"
"IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\n"
"WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR\n"
"PURPOSE.\n"
msgstr ""
"Redistribution and use in source and binary forms are permitted\n"
"provided that the above copyright notice and this paragraph are\n"
"duplicated in all such forms and that any documentation,\n"
"advertising materials, and other materials related to such\n"
"distribution and use acknowledge that the software was developed\n"
"by the University of California, Berkeley, the University of Illinois,\n"
"Urbana, and Sun Microsystems, Inc.  The name of either University\n"
"or Sun Microsystems may not be used to endorse or promote products\n"
"derived from this software without specific prior written permission.\n"
"THIS SOFTWARE IS PROVIDED \\`\\`AS IS\\'\\' AND WITHOUT ANY EXPRESS OR\n"
"IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\n"
"WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR\n"
"PURPOSE.\n"

#. type: SH
#: original/man1/indent.1:1767
#, fuzzy, no-wrap
#| msgid "Options\\' Cross Key"
msgid "Options\\(cq Cross Key"
msgstr "オプションの相互参照キー"

#. type: Plain text
#: original/man1/indent.1:1771
msgid ""
"Here is a list of options alphabetized by long option, to help you find the "
"corresponding short option."
msgstr ""
"長い名前についてアルファベット順に並べたオプションのリストを示す。 これを使え"
"ば対応する短いオプション名が簡単に分かる。"

#. type: Plain text
#: original/man1/indent.1:1862
#, no-wrap
msgid ""
"--blank-lines-after-commas                      -bc             \n"
"--blank-lines-after-declarations                -bad            \n"
"--blank-lines-after-procedures                  -bap            \n"
"--blank-lines-before-block-comments             -bbb            \n"
"--braces-after-if-line                          -bl             \n"
"--braces-after-func-def-line                    -blf\n"
"--brace-indent                                  -bli\n"
"--braces-after-struct-decl-line                 -bls\n"
"--braces-on-if-line                             -br             \n"
"--braces-on-func-def-line                       -brf\n"
"--braces-on-struct-decl-line                    -brs\n"
"--break-after-boolean-operator                  -nbbo\n"
"--break-before-boolean-operator                 -bbo\n"
"--break-function-decl-args                      -bfda\n"
"--break-function-decl-args-end                  -bfde\n"
"--case-indentation                              -cliI<n>     \n"
"--case-brace-indentation                        -cbiI<n>\n"
"--comment-delimiters-on-blank-lines             -cdb            \n"
"--comment-indentation                           -cI<n>       \n"
"--continuation-indentation                      -ciI<n>      \n"
"--continue-at-parentheses                       -lp             \n"
"--cuddle-do-while                               -cdw\n"
"--cuddle-else                                   -ce             \n"
"--declaration-comment-column                    -cdI<n>      \n"
"--declaration-indentation                       -diI<n>      \n"
"--dont-break-function-decl-args                 -nbfda\n"
"--dont-break-function-decl-args-end             -nbfde\n"
"--dont-break-procedure-type                     -npsl           \n"
"--dont-cuddle-do-while                          -ncdw\n"
"--dont-cuddle-else                              -nce            \n"
"--dont-format-comments                          -nfca           \n"
"--dont-format-first-column-comments             -nfc1           \n"
"--dont-line-up-parentheses                      -nlp            \n"
"--dont-left-justify-declarations                -ndj  \n"
"--dont-space-special-semicolon                  -nss\n"
"--dont-star-comments                            -nsc            \n"
"--else-endif-column                             -cpI<n>\n"
"--format-all-comments                           -fca            \n"
"--format-first-column-comments                  -fc1            \n"
"--gnu-style                                     -gnu            \n"
"--honour-newlines                               -hnl\n"
"--ignore-newlines                               -nhnl\n"
"--ignore-profile                                -npro           \n"
"--indent-label                                  -ilI<n>       \n"
"--indent-level                                  -iI<n>       \n"
"--k-and-r-style                                 -kr             \n"
"--leave-optional-blank-lines                    -nsob           \n"
"--leave-preprocessor-space                      -lps\n"
"--left-justify-declarations                     -dj \n"
"--line-comments-indentation                     -dI<n>       \n"
"--line-length                                   -lI<n>       \n"
"--linux-style                                   -linux             \n"
"--no-blank-lines-after-commas                   -nbc            \n"
"--no-blank-lines-after-declarations             -nbad           \n"
"--no-blank-lines-after-procedures               -nbap           \n"
"--no-blank-lines-before-block-comments          -nbbb           \n"
"--no-comment-delimiters-on-blank-lines          -ncdb           \n"
"--no-space-after-casts                          -ncs            \n"
"--no-parameter-indentation                      -nip            \n"
"--no-space-after-for\t\t\t\t-nsaf\n"
"--no-space-after-function-call-names            -npcs           \n"
"--no-space-after-if\t\t\t\t-nsai\n"
"--no-space-after-parentheses                    -nprs\n"
"--no-space-after-while\t\t\t\t-nsaw\n"
"--no-tabs                                       -nut\n"
"--no-verbosity                                  -nv             \n"
"--original                                      -orig\n"
"--parameter-indentation                         -ipI<n>      \n"
"--paren-indentation                             -piI<n>\n"
"--preserve-mtime\t\t\t\t-pmt\n"
"--preprocessor-indentation                      -ppiI<n>\n"
"--procnames-start-lines                         -psl            \n"
"--space-after-cast                              -cs             \n"
"--space-after-for\t\t\t\t-saf\n"
"--space-after-if\t\t\t\t-sai\n"
"--space-after-parentheses                       -prs\n"
"--space-after-procedure-calls                   -pcs            \n"
"--space-after-while\t\t\t\t-saw\n"
"--space-special-semicolon                       -ss             \n"
"--standard-output                               -st             \n"
"--start-left-side-of-comments                   -sc             \n"
"--struct-brace-indentation                      -sbiI<n>\n"
"--swallow-optional-blank-lines                  -sob            \n"
"--tab-size                                      -tsI<n>      \n"
"--use-tabs                                      -ut\n"
"--verbose                                       -v              \n"
msgstr ""
"--blank-lines-after-commas                      -bc             \n"
"--blank-lines-after-declarations                -bad            \n"
"--blank-lines-after-procedures                  -bap            \n"
"--blank-lines-before-block-comments             -bbb            \n"
"--braces-after-if-line                          -bl             \n"
"--braces-after-func-def-line                    -blf\n"
"--brace-indent                                  -bli\n"
"--braces-after-struct-decl-line                 -bls\n"
"--braces-on-if-line                             -br             \n"
"--braces-on-func-def-line                       -brf\n"
"--braces-on-struct-decl-line                    -brs\n"
"--break-after-boolean-operator                  -nbbo\n"
"--break-before-boolean-operator                 -bbo\n"
"--break-function-decl-args                      -bfda\n"
"--break-function-decl-args-end                  -bfde\n"
"--case-indentation                              -cliI<n>     \n"
"--case-brace-indentation                        -cbiI<n>\n"
"--comment-delimiters-on-blank-lines             -cdb            \n"
"--comment-indentation                           -cI<n>       \n"
"--continuation-indentation                      -ciI<n>      \n"
"--continue-at-parentheses                       -lp             \n"
"--cuddle-do-while                               -cdw\n"
"--cuddle-else                                   -ce             \n"
"--declaration-comment-column                    -cdI<n>      \n"
"--declaration-indentation                       -diI<n>      \n"
"--dont-break-function-decl-args                 -nbfda\n"
"--dont-break-function-decl-args-end             -nbfde\n"
"--dont-break-procedure-type                     -npsl           \n"
"--dont-cuddle-do-while                          -ncdw\n"
"--dont-cuddle-else                              -nce            \n"
"--dont-format-comments                          -nfca           \n"
"--dont-format-first-column-comments             -nfc1           \n"
"--dont-line-up-parentheses                      -nlp            \n"
"--dont-left-justify-declarations                -ndj  \n"
"--dont-space-special-semicolon                  -nss\n"
"--dont-star-comments                            -nsc            \n"
"--else-endif-column                             -cpI<n>\n"
"--format-all-comments                           -fca            \n"
"--format-first-column-comments                  -fc1            \n"
"--gnu-style                                     -gnu            \n"
"--honour-newlines                               -hnl\n"
"--ignore-newlines                               -nhnl\n"
"--ignore-profile                                -npro           \n"
"--indent-label                                  -ilI<n>       \n"
"--indent-level                                  -iI<n>       \n"
"--k-and-r-style                                 -kr             \n"
"--leave-optional-blank-lines                    -nsob           \n"
"--leave-preprocessor-space                      -lps\n"
"--left-justify-declarations                     -dj \n"
"--line-comments-indentation                     -dI<n>       \n"
"--line-length                                   -lI<n>       \n"
"--linux-style                                   -linux             \n"
"--no-blank-lines-after-commas                   -nbc            \n"
"--no-blank-lines-after-declarations             -nbad           \n"
"--no-blank-lines-after-procedures               -nbap           \n"
"--no-blank-lines-before-block-comments          -nbbb           \n"
"--no-comment-delimiters-on-blank-lines          -ncdb           \n"
"--no-space-after-casts                          -ncs            \n"
"--no-parameter-indentation                      -nip            \n"
"--no-space-after-for\t\t\t\t-nsaf\n"
"--no-space-after-function-call-names            -npcs           \n"
"--no-space-after-if\t\t\t\t-nsai\n"
"--no-space-after-parentheses                    -nprs\n"
"--no-space-after-while\t\t\t\t-nsaw\n"
"--no-tabs                                       -nut\n"
"--no-verbosity                                  -nv             \n"
"--original                                      -orig\n"
"--parameter-indentation                         -ipI<n>      \n"
"--paren-indentation                             -piI<n>\n"
"--preserve-mtime\t\t\t\t-pmt\n"
"--preprocessor-indentation                      -ppiI<n>\n"
"--procnames-start-lines                         -psl            \n"
"--space-after-cast                              -cs             \n"
"--space-after-for\t\t\t\t-saf\n"
"--space-after-if\t\t\t\t-sai\n"
"--space-after-parentheses                       -prs\n"
"--space-after-procedure-calls                   -pcs            \n"
"--space-after-while\t\t\t\t-saw\n"
"--space-special-semicolon                       -ss             \n"
"--standard-output                               -st             \n"
"--start-left-side-of-comments                   -sc             \n"
"--struct-brace-indentation                      -sbiI<n>\n"
"--swallow-optional-blank-lines                  -sob            \n"
"--tab-size                                      -tsI<n>      \n"
"--use-tabs                                      -ut\n"
"--verbose                                       -v              \n"

#. type: SH
#: original/man1/indent.1:1866
#, no-wrap
msgid "RETURN VALUE"
msgstr "返り値"

#. type: Plain text
#: original/man1/indent.1:1868
msgid "Unknown"
msgstr "不明。"

#. type: SH
#: original/man1/indent.1:1868
#, no-wrap
msgid "FILES"
msgstr "ファイル"

#.  set tabstop to longest possible filename, plus a wee bit
#. type: ta
#: original/man1/indent.1:1872
#, no-wrap
msgid "\\w'$HOME/.indent.pro   'u"
msgstr "\\w'$HOME/.indent.pro   'u"

#. type: Plain text
#: original/man1/indent.1:1874
#, no-wrap
msgid "I<$HOME/.indent.pro>\tholds default options for indent.\n"
msgstr "I<$HOME/.indent.pro>\tindent のデフォルトのオプションを設定する\n"

#. type: SH
#: original/man1/indent.1:1874
#, no-wrap
msgid "AUTHORS"
msgstr "作者"

#. type: Plain text
#: original/man1/indent.1:1877
msgid "Carlo Wood"
msgstr "Carlo Wood"

#. type: Plain text
#: original/man1/indent.1:1879
msgid "Joseph Arceneaux"
msgstr "Joseph Arceneaux"

#. type: Plain text
#: original/man1/indent.1:1881
msgid "Jim Kingdon"
msgstr "Jim Kingdon"

#. type: Plain text
#: original/man1/indent.1:1883
msgid "David Ingamells"
msgstr "David Ingamells"

#. type: SH
#: original/man1/indent.1:1883
#, no-wrap
msgid "HISTORY"
msgstr "履歴"

#. type: Plain text
#: original/man1/indent.1:1885
msgid "Derived from the UCB program \"indent\"."
msgstr "UCB の \"indent\" プログラムが起源である。"

#. type: SH
#: original/man1/indent.1:1885
#, no-wrap
msgid "COPYING"
msgstr "著作権"

#. type: Plain text
#: original/man1/indent.1:1890
msgid ""
"Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996 Free Software Foundation, "
"Inc.  Copyright (C) 1995, 1996 Joseph Arceneaux.  Copyright (C) 1999 Carlo "
"Wood.  Copyright (C) 2001 David Ingamells."
msgstr ""
"Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996 Free Software Foundation, "
"Inc.  Copyright (C) 1995, 1996 Joseph Arceneaux.  Copyright (C) 1999 Carlo "
"Wood.  Copyright (C) 2001 David Ingamells."

#. type: Plain text
#: original/man1/indent.1:1894
msgid ""
"Permission is granted to make and distribute verbatim copies of this manual "
"provided the copyright notice and this permission notice are preserved on "
"all copies."
msgstr ""
"Permission is granted to make and distribute verbatim copies of this manual "
"provided the copyright notice and this permission notice are preserved on "
"all copies."

#~ msgid ""
#~ "If the \\`-cs\\' option is specified, B<indent> puts a space after a cast "
#~ "operator."
#~ msgstr ""
#~ "\\`-cs\\' オプションを指定すると、 B<indent> はキャスト演算子の後に空白を"
#~ "置く。"
