Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add line adjustment in Glossary #347

Merged
merged 2 commits into from Mar 25, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
23 changes: 17 additions & 6 deletions index.html
Expand Up @@ -2827,9 +2827,9 @@ <h4>
<p its-locale-filter-list="en" lang="en" class="leadin">Even inter-character spacing</p>
<p its-locale-filter-list="zh-hans" lang="zh-hans" class="leadin">均排</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant" class="leadin">均排</p>
<p its-locale-filter-list="en" lang="en">The space between adjacent characters is, in principle, set solid, but the Han-Western spacing and the spacing around brackets can be adjusted according to the typesetting style. Using the spacing made available during line adjustment processing, equal character spacing is applied where possible. The start of the character sequence is aligned to the position of the line head, and the end of the character sequence to the position of the line end.</p>
<p its-locale-filter-list="zh-hans" lang="zh-hans">行内文字原则上密排,但可以依据排版风格对中西间距和夹注符号进行调整。文字列开头与行首位置对齐然后按照行调整的拉伸处理原则,将空白平均置于该行各字间,让文字列末尾与行尾位置对齐。</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant">行內文字原則上密排,但可以依據排版風格對中西間距和夾註符號進行調整。文字列開頭與行首位置對齊然後按照行調整的拉伸處理原則,將空白平均置於該行各字間,讓文字列末尾與行尾位置對齊。</p>
<p its-locale-filter-list="en" lang="en">The space between adjacent characters is, in principle, set solid, but the Han-Western spacing and the spacing around brackets can be adjusted according to the typesetting style. Using the spacing made available during <a href="#term.line-adjustment" class="termref">line adjustment</a> processing, equal character spacing is applied where possible. The start of the character sequence is aligned to the position of the line head, and the end of the character sequence to the position of the line end.</p>
<p its-locale-filter-list="zh-hans" lang="zh-hans">行内文字原则上密排,但可以依据排版风格对中西间距和夹注符号进行调整。文字列开头与行首位置对齐然后按照<a href="#term.line-adjustment" class="termref">行调整</a>的拉伸处理原则,将空白平均置于该行各字间,让文字列末尾与行尾位置对齐。</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant">行內文字原則上密排,但可以依據排版風格對中西間距和夾註符號進行調整。文字列開頭與行首位置對齊然後按照<a href="#term.line-adjustment" class="termref">行調整</a>的拉伸處理原則,將空白平均置於該行各字間,讓文字列末尾與行尾位置對齊。</p>
<p its-locale-filter-list="en" lang="en">Two use cases for even inter-character spacing: </p>
<p its-locale-filter-list="zh-hans" lang="zh-hans">均排多见于以下两种状况:</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant">均排多見於以下兩種狀況:</p>
Expand Down Expand Up @@ -2974,13 +2974,13 @@ <h4>
</h4>

<p its-locale-filter-list="en" lang="en">
There are numerous reasons, e.g. [[[#prohibition_rules_for_line_start_end]]], that result in line lengths being uneven. Under such circumstances, line adjustment is required. With the exception of [[[#prohibition_rules_for_unbreakable_marks]]], a run of text may be broken at the specified line length, allowing the text to be arranged into even rows. Other than the last line of a paragraph, the start and end of a line must be placed at the specified line start and line end position respectively. The last line of the paragraph will be adjusted accordingly to the overall flow of the text with adjustments made to the width of its punctuation. It is not necessary for the end of the last line to be aligned with the rest of the text. Please refer to [[[#adjustments_of_orphans_and_widows]]]. If the text only comprises of 1 line, please refer to [[[#ways_of_alignments]]].
There are numerous reasons, e.g. [[[#prohibition_rules_for_line_start_end]]], that result in line lengths being uneven. Under such circumstances, <a href="#term.line-adjustment" class="termref">line adjustment</a> is required. With the exception of [[[#prohibition_rules_for_unbreakable_marks]]], a run of text may be broken at the specified line length, allowing the text to be arranged into even rows. Other than the last line of a paragraph, the start and end of a line must be placed at the specified line start and line end position respectively. The last line of the paragraph will be adjusted accordingly to the overall flow of the text with adjustments made to the width of its punctuation. It is not necessary for the end of the last line to be aligned with the rest of the text. Please refer to [[[#adjustments_of_orphans_and_widows]]]. If the text only comprises of 1 line, please refer to [[[#ways_of_alignments]]].
</p>
<p its-locale-filter-list="zh-hans" lang="zh-hans">
由于[[[#prohibition_rules_for_line_start_end]]]等原因造成行的长度长短不一,这时需要进行「行内调整」。在除了[[[#prohibition_rules_for_unbreakable_marks]]]以外的的地方,先将整段文字按照指定的行长断开,排列成行。对于除了段落最后一行以外的各行,其行首、行尾必须分别放到指定行长的位置。对于段落最后一行,原则上按照排版风格进行标点宽度调整即可,末尾没有必要与指定行长的行尾对齐;最后一行需要调整的特殊情况,请参照[[[#adjustments_of_orphans_and_widows]]]。而当段落有且仅有一行时,请参照[[[#ways_of_alignments]]]。
由于[[[#prohibition_rules_for_line_start_end]]]等原因造成行的长度长短不一,这时需要进行「<a href="#term.line-adjustment" class="termref">行内调整</a>」。在除了[[[#prohibition_rules_for_unbreakable_marks]]]以外的的地方,先将整段文字按照指定的行长断开,排列成行。对于除了段落最后一行以外的各行,其行首、行尾必须分别放到指定行长的位置。对于段落最后一行,原则上按照排版风格进行标点宽度调整即可,末尾没有必要与指定行长的行尾对齐;最后一行需要调整的特殊情况,请参照[[[#adjustments_of_orphans_and_widows]]]。而当段落有且仅有一行时,请参照[[[#ways_of_alignments]]]。
</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant" class="checkme">
由於[[[#prohibition_rules_for_line_start_end]]]等原因造成行的長度長短不一,這時需要進行「行內調整」。在除了[[[#prohibition_rules_for_unbreakable_marks]]]以外的的地方,先將整段文字按照指定的行長斷開,排列成行。對於除了段落最後一行以外的各行,其行首、行尾必須分別放到指定行長的位置。對於段落最後一行,原則上按照排版風格進行標點寬度調整即可,末尾沒有必要與指定行長的行尾對齊;最後一行需要調整的特殊情況,請參照[[[#adjustments_of_orphans_and_widows]]]。而當段落有且僅有一行時,請參照[[[#ways_of_alignments]]]。
由於[[[#prohibition_rules_for_line_start_end]]]等原因造成行的長度長短不一,這時需要進行「<a href="#term.line-adjustment" class="termref">行內調整</a>」。在除了[[[#prohibition_rules_for_unbreakable_marks]]]以外的的地方,先將整段文字按照指定的行長斷開,排列成行。對於除了段落最後一行以外的各行,其行首、行尾必須分別放到指定行長的位置。對於段落最後一行,原則上按照排版風格進行標點寬度調整即可,末尾沒有必要與指定行長的行尾對齊;最後一行需要調整的特殊情況,請參照[[[#adjustments_of_orphans_and_widows]]]。而當段落有且僅有一行時,請參照[[[#ways_of_alignments]]]。
</p>

<p its-locale-filter-list="en" lang="en">
Expand Down Expand Up @@ -4949,6 +4949,17 @@ <h2>
<p its-locale-filter-list="zh-hant" lang="zh-hant">標注於行間的說明或文字讀音。</p>
</td>
</tr>
<tr id="term.line-adjustment">
<td>行內調整</td>
<td>行内调整</td>
<td>hángnèitiáozhěng</td>
<td>line adjustment</td>
<td>
<p its-locale-filter-list="en" lang="en">A method of aligning both edges of all lines (except the last line) in paragraph to be the same given length by removing or adding pre-defined adjustable spacing.</p>
<p its-locale-filter-list="zh-hans" lang="zh-hans">通过挤压或拉伸预先定义的可调整空间,将段落中每行(最后一行除外)首尾对齐的方法。</p>
<p its-locale-filter-list="zh-hant" lang="zh-hant">通過擠壓或拉伸預先定義的可調整空間,將段落中每行(最後一行除外)首尾對齊的方法。</p>
</td>
</tr>
<tr id="term.line-breaking-rules">
<td>行首行尾禁則</td>
<td>行首行尾禁则</td>
Expand Down