From 72a6cd4bbc5ba743576de9d9777660273015fb8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnter=20Milde?= Date: Tue, 2 Jan 2018 12:50:48 +0100 Subject: [PATCH] Update UserGuide and de/UserGuide. Remove warnings for issues fixed in lyx2lyx. Update the GUI name of the ligature-dash Option. Fix example for preventing unwanted line break in French. --- lib/doc/UserGuide.lyx | 700 ++++++++++++++++++++++++++++++++++++--- lib/doc/de/UserGuide.lyx | 563 ++++++++++++++++++------------- 2 files changed, 980 insertions(+), 283 deletions(-) diff --git a/lib/doc/UserGuide.lyx b/lib/doc/UserGuide.lyx index caa72fb615..c65d7076c8 100644 --- a/lib/doc/UserGuide.lyx +++ b/lib/doc/UserGuide.lyx @@ -145,6 +145,7 @@ enumitem \html_math_output 0 \html_css_as_file 0 \html_be_strict true +\author -1402925745 "Günter Milde" \author -712698321 "Jürgen Spitzmüller" \end_header @@ -8336,12 +8337,14 @@ Verbatim \end_layout \begin_layout Verbatim + This is Verbatim. \end_layout \begin_layout Verbatim \noindent \align block + The following 2 lines are empty: \end_layout @@ -8354,6 +8357,7 @@ The following 2 lines are empty: \end_layout \begin_layout Verbatim + Almost everything is allowed in Verbatim:"%&$§#~'` \backslash }][{| @@ -8377,6 +8381,7 @@ Verbatim \end_layout \begin_layout Verbatim* + This is Verbatim*. \end_layout @@ -13396,11 +13401,72 @@ status collapsed \end_inset . - The option + +\change_inserted -1402925745 1514889567 + +\end_layout + +\begin_layout Standard +The option +\change_deleted -1402925745 1514890586 + \family sans Output en- and em-dashes as ligatures +\change_unchanged + \family default - outputs en- and em-dashes as ligatures (--, ---) instead of a sigle character. + +\change_inserted -1402925745 1514890570 + +\family sans +Disallow line breaks after dashes +\family default + +\change_unchanged +outputs en- and em-dashes as +\change_deleted -1402925745 1514890990 +ligatures (--, ---) +\change_inserted -1402925745 1514891156 +literal characters +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout + +\change_inserted -1402925745 1514891207 +Or \SpecialChar LaTeX + macro, if the literal character is not supported by the \SpecialChar LaTeX + input encoding. +\change_unchanged + +\end_layout + +\end_inset + + +\change_unchanged + instead of +\change_deleted -1402925745 1514891082 +a sigle character +\change_inserted -1402925745 1514891224 +ligatures (--, ---) (cf. + section +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Dashes-and-line-breaks" +plural "false" +caps "false" +noprefix "false" + +\end_inset + +) +\change_unchanged +. \end_layout \begin_layout Standard @@ -16354,11 +16420,17 @@ Opt Alt \family default +\change_deleted -1402925745 1514650349 + \family sans -/ AltGr +/ AltGr +\change_unchanged + \family default key). - Alternatively, dashes can be inserted with + +\change_deleted -1402925745 1514642633 +Alternatively, dashes can be inserted with \family sans Insert\SpecialChar menuseparator Special @@ -16379,6 +16451,8 @@ unicode-insert \SpecialChar LyX function with the Unicode code point as argument (2013 for the em dash and 2014 for the en dash). +\change_unchanged + \end_layout \end_inset @@ -16504,16 +16578,37 @@ Special Character\SpecialChar menuseparator Symbols \family default - or the + or +\change_inserted -1402925745 1514890768 +using +\change_unchanged +the +\change_deleted -1402925745 1514650507 + \begin_inset Quotes eld \end_inset + +\change_unchanged + +\family typewriter unicode-insert +\change_deleted -1402925745 1514650506 + +\family default + \begin_inset Quotes erd \end_inset + +\change_unchanged \SpecialChar LyX - function. + function +\change_inserted -1402925745 1514650396 + with the Unicode code point as argument (2013 for the em dash and 2014 + for the en dash) +\change_unchanged +. \end_layout \begin_layout Standard @@ -16535,11 +16630,19 @@ hyphen \end_layout \begin_layout Enumerate -From A–Z; pages + +\change_deleted -1402925745 1514642720 +From +\change_unchanged +A–Z; pages \begin_inset space ~ \end_inset 369–378 +\change_inserted -1402925745 1514642746 +; Oh – there's a dash. +\change_unchanged + \begin_inset space \hfill{} \end_inset @@ -16602,13 +16705,30 @@ name "subsec:Dashes-and-line-breaks" \end_layout \begin_layout Standard -Whether line breaks at dashes are allowed depends on the use case and locale: +Whether line breaks +\change_deleted -1402925745 1514642422 +at +\change_inserted -1402925745 1514890882 +before or after +\change_unchanged + dashes are allowed depends on the use case and locale +\change_inserted -1402925745 1514650654 +, e. +\begin_inset space \thinspace{} +\end_inset + +g. +\change_unchanged +: \end_layout \begin_layout Itemize -In English, line breaks are generally allowed after the dash in ranges of - values such as 1975–1982, but no line break should occur if only a single - character follows the dash (as in A–Z). +In English, line breaks are generally allowed after the dash +\change_deleted -1402925745 1514642312 + in ranges of values such as 1975–1982 +\change_unchanged +, but no line break should occur if only a single character follows the + dash (as in A–Z). \end_layout \begin_layout Itemize @@ -16622,18 +16742,93 @@ In French and Spanish, dashes around parenthetical statements are treated \end_layout \begin_layout Standard -The dashes that are output by \SpecialChar LyX + +\change_deleted -1402925745 1514643928 +The +\change_inserted -1402925745 1514891332 +By default, +\change_unchanged + dashes +\change_deleted -1402925745 1514891353 +that +\change_unchanged +are output by \SpecialChar LyX to \SpecialChar LaTeX - by default generally allow for line breaks - after en-dashes and em-dashes. + +\change_deleted -1402925745 1514891361 +by default generally +\change_inserted -1402925745 1514891480 +as +\begin_inset Quotes eld +\end_inset + +ligature dashes +\begin_inset Quotes erd +\end_inset + + (-- and ---). + \SpecialChar LaTeX + +\change_unchanged + allow +\change_inserted -1402925745 1514891455 +s +\change_unchanged + +\change_deleted -1402925745 1514891448 +for +\change_unchanged +line breaks after +\change_inserted -1402925745 1514891497 +hyphens, +\change_unchanged +en-dashes and em-dashes. +\change_inserted -1402925745 1514643799 + \end_layout \begin_layout Standard + +\change_deleted -1402925745 1514650817 Please note: +\change_unchanged + \end_layout \begin_layout Enumerate -Unwanted line breaks can be prevented by wrapping in a makebox + +\change_inserted -1402925745 1514652254 +Line breaks before spaced en dashes +\begin_inset space ~ +\end_inset + +– common in British English and generally recommended by +\emph on +The Elements of Typographic Style +\emph default + +\begin_inset space ~ +\end_inset + +– can be prevented using protected spaces. +\end_layout + +\begin_layout Enumerate +Unwanted line breaks +\change_inserted -1402925745 1514652276 +after dashes +\change_unchanged +can be prevented by wrapping in a +\change_deleted -1402925745 1514891688 +m +\change_inserted -1402925745 1514891688 +M +\change_unchanged +akebox +\change_inserted -1402925745 1514891707 + inset +\change_unchanged + \begin_inset Foot status collapsed @@ -16655,12 +16850,16 @@ Objects \end_inset -, using protected spaces or preceding with -\series bold + +\change_deleted -1402925745 1514652291 +, using protected spaces +\change_unchanged + or preceding with +\family typewriter \backslash nobreakdash -\series default +\family default in \SpecialChar TeX code. Examples: @@ -16692,7 +16891,15 @@ backgroundcolor "none" status open \begin_layout Plain Layout -368–9 +36 +\change_deleted -1402925745 1514891557 +8 +\change_unchanged +– +\change_inserted -1402925745 1514891614 +3 +\change_unchanged +9 \end_layout \end_inset @@ -16701,6 +16908,8 @@ status open \end_layout \begin_layout Itemize + +\change_deleted -1402925745 1514652372 With spaced en dashes \begin_inset space ~ \end_inset @@ -16719,16 +16928,57 @@ The Elements of Typographic Style \end_inset – line breaks should not occur before the dash. +\change_unchanged + \end_layout \begin_layout Itemize \lang french -Les incises – +Les incises +\change_inserted -1402925745 1514642994 + +\begin_inset Box Frameless +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 1 +width "" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\change_inserted -1402925745 1514642994 + +\lang french +– \begin_inset space ~ \end_inset -même si tout le monde ne les aime pas +même +\end_layout + +\end_inset + + +\change_deleted -1402925745 1514642998 +– +\begin_inset space ~ +\end_inset + +même +\change_unchanged + si tout le monde ne les aime pas \begin_inset space ~ \end_inset @@ -16754,6 +17004,7 @@ nobreakdash —un inciso con rayas— se escribe así. \end_layout +\end_deeper \begin_layout Standard An incorrect line break is easily overlooked because \begin_inset space ~ @@ -16765,13 +17016,18 @@ An incorrect line break is easily overlooked because – it does not trigger a warning in the \SpecialChar LaTeX log. +\change_deleted -1402925745 1514891753 + \end_layout -\end_deeper \begin_layout Enumerate + +\change_deleted -1402925745 1514643500 The default dashes output to \SpecialChar LaTeX disable hyphenation in words adjacent to hyphens and ligature dashes. +\change_unchanged + \end_layout \begin_layout Standard @@ -16782,13 +17038,79 @@ Document\SpecialChar menuseparator Settings\SpecialChar menuseparator Fonts\SpecialChar menuseparator Disallow line breaks after dashes +\change_deleted -1402925745 1514653511 + \family default . - In this case optional line breaks after individual + +\change_inserted -1402925745 1514653512 +: +\change_unchanged + +\end_layout + +\begin_layout Enumerate + +\change_inserted -1402925745 1514891789 +Line breaks are still allowed after spaced dashes. + They can be prevented using protected spaces (without need for a Makebox + inset or \SpecialChar TeX + code). + Example: +\end_layout + +\begin_deeper +\begin_layout Itemize + +\change_inserted -1402925745 1514653363 + +\lang french +Les incises – +\begin_inset space ~ +\end_inset + +même si tout le monde ne les aime pas +\begin_inset space ~ +\end_inset + +– sont très utiles. +\change_unchanged + +\end_layout + +\end_deeper +\begin_layout Enumerate + +\change_deleted -1402925745 1514644579 +In this case optional l +\change_inserted -1402925745 1514644580 +L +\change_unchanged +ine breaks after +\change_deleted -1402925745 1514646589 +individual \family sans - dashes + +\change_inserted -1402925745 1514646372 + \family default - can be re-allowed via the menu +unspaced +\change_unchanged +dashes can be +\change_deleted -1402925745 1514644570 +re- +\change_unchanged +allowed via the menu +\change_inserted -1402925745 1514891813 + +\begin_inset Newline newline +\end_inset + + +\change_deleted -1402925745 1514891815 + +\change_unchanged + \family sans Insert\SpecialChar menuseparator Formatting\SpecialChar menuseparator @@ -16797,48 +17119,228 @@ Optional line break : \end_layout +\begin_deeper \begin_layout Itemize Em-dashes without spaces—\SpecialChar allowbreak -as common in American English—\SpecialChar allowbreak -should be broken - after the dash. + +\change_deleted -1402925745 1514644634 +as +\change_unchanged +common in American English—\SpecialChar allowbreak +should be +\change_deleted -1402925745 1514644706 +broken after the dash +\change_inserted -1402925745 1514644714 +followed by a line break opportunity +\change_unchanged +. +\change_inserted -1402925745 1514890478 + \end_layout \begin_layout Standard -Note: Up to \SpecialChar LyX + +\change_inserted -1402925745 1514890517 +This also allows hyphenation of the word following the dash (cf. + section +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Hyphenation" +plural "false" +caps "false" +noprefix "false" + +\end_inset + +). +\change_unchanged + +\end_layout + +\end_deeper +\begin_layout Enumerate + +\change_inserted -1402925745 1514653204 +With this setting, \SpecialChar LaTeX + hyphenates words also if immediately followed by em + or en dashes (cf. + section +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Hyphenation" +plural "false" +caps "false" +noprefix "false" + +\end_inset + +). +\end_layout + +\begin_layout Subsubsection + +\change_inserted -1402925745 1514646777 +Changes and backwards compatibility +\end_layout + +\begin_layout Standard + +\change_deleted -1402925745 1514646781 +Note: +\change_unchanged +Up to \SpecialChar LyX \begin_inset space ~ \end_inset -2.1, you could insert en-dashes and em-dashes as -- and ---, respectively; - they were automatically merged to proper (breakable) dashes in the output, - but kept as consecutive hyphen characters in the LyX document. - If you inserted literal dash characters, however, they were output to \SpecialChar LaTeX +2.1, +\change_deleted -1402925745 1514653772 +you could insert en-dashes and em-dashes as -- and ---, respectively; they + were automatically merged to proper (breakable) dashes in the output, but + kept as +\change_unchanged + consecutive hyphen characters +\change_inserted -1402925745 1514654314 +(-- and ---) +\change_unchanged +in the LyX +\change_deleted -1402925745 1514653785 + document +\change_inserted -1402925745 1514654235 + source were merged to en or em dashes by LaTeX +\change_unchanged +. + +\change_inserted -1402925745 1514653905 +These +\begin_inset Quotes eld +\end_inset +ligature dashes +\begin_inset Quotes erd +\end_inset + + retain the line-break properties of hyphens while literal dash characters + are regarded by \SpecialChar LaTeX as \emph on non-breakable +\emph default +. +\change_unchanged + +\end_layout + +\begin_layout Standard + +\change_deleted -1402925745 1514647104 +If you inserted literal dash characters, however, they were output to \SpecialChar LaTeX + as + +\emph on +non-breakable \emph default dashes (this was actually rather by accident than intentionally, but some used these two forms of dashes deliberately). - As of \SpecialChar LyX + +\change_inserted -1402925745 1514646979 + +\end_layout + +\begin_layout Standard + +\change_deleted -1402925745 1514653950 +As of +\change_unchanged + +\change_inserted -1402925745 1514653959 +Since +\change_unchanged +\SpecialChar LyX \begin_inset space ~ \end_inset -2.2, things work differently: consecutive hyphens are merged to dashes immediatel -y in the input. +2.2, +\change_deleted -1402925745 1514655286 +things work differently: consecutive hyphens are merged to dashes immediately + in the input. + +\change_inserted -1402925745 1514892048 + consecutive hyphens in the LyX source are exported to \SpecialChar LaTeX + in a way that prevents + ligation to dashes. + +\begin_inset Quotes eld +\end_inset + +Ligature dashes +\begin_inset Quotes erd +\end_inset + + in documents from earlier versions are converted to literal dash characters + (except in +\family typewriter +typewriter +\family default + font); typed in consecutive hyphens are merged to dash characters immediately + after the input (unless the current text font is +\family typewriter +type +\family default +writer). +\change_unchanged + \begin_inset Foot -status collapsed +status open \begin_layout Plain Layout -The behavior was changed since it led to different look in \SpecialChar LyX -, text export, - HTML export and the PDF export. +The behavior was changed since +\change_deleted -1402925745 1514892102 +it led to different look in \SpecialChar LyX +, text export, HTML export and the PDF export +\change_inserted -1402925745 1514892145 + +\begin_inset Quotes eld +\end_inset + +lyx --help +\begin_inset Quotes erd +\end_inset + + became +\begin_inset Quotes eld +\end_inset + +lyx –help +\begin_inset Quotes erd +\end_inset + + in PDF, Postscript, and DVI output +\change_unchanged +. + +\change_inserted -1402925745 1514654876 + An unintended consequence of these changes was that all dashes were output + as non-breakable dashes. + This also resulted in changed line breaks in some older documents. + +\change_unchanged + \end_layout \end_inset + +\change_deleted -1402925745 1514655286 If you copy consecutive hyphens, by contrast, they are output as consecutive hyphen characters. An unintended consequence of this change was that all dashes now were output @@ -16863,18 +17365,31 @@ non-breakable dashes as well. An obvious drawback of all this was that it resulted in different line breaks in some documents. - \SpecialChar LyX + +\change_inserted -1402925745 1514891934 + +\end_layout + +\begin_layout Standard +\SpecialChar LyX \begin_inset space ~ \end_inset -2.3, by contrast and as outlined above, outputs +2.3 +\change_deleted -1402925745 1514688984 +, by contrast and as outlined above, +\change_unchanged + outputs \emph on breakable \emph default - dashes by default, so if you load a document saved previous to LyX 2.2, - you should get the identical output with LyX 2.3 for the dashes inserted - with -- and ---. + dashes by default +\change_inserted -1402925745 1514654979 +. +\change_deleted -1402925745 1514655571 +, so if you load a document saved previous to LyX 2.2, you should get the + identical output with LyX 2.3 for the dashes inserted with -- and ---. Furthermore, \SpecialChar LyX \begin_inset space ~ @@ -16899,6 +17414,24 @@ Fonts. 2.2 in order to maintain line breaking between \SpecialChar LyX 2.2 and 2.3 (so these document have non-breakable dashes). + +\change_inserted -1402925745 1514892224 + When opening documents edited with \SpecialChar LyX + +\begin_inset space ~ +\end_inset + +2.2 or earlier and containing literal dash characters not followed by whitespace, + the setting +\family sans +Document\SpecialChar menuseparator +Settings\SpecialChar menuseparator +Fonts\SpecialChar menuseparator +Disallow line breaks after dashes +\family default + is active to prevent changes to the line breaks. +\change_deleted -1402925745 1514655571 + \begin_inset Newline newline \end_inset @@ -16907,6 +17440,8 @@ Note the following side-effects of the changes in \SpecialChar LyX \end_layout \begin_layout Itemize + +\change_deleted -1402925745 1514649416 If you used only literal em- and en dashes in pre-\SpecialChar LyX \begin_inset space ~ @@ -16920,17 +17455,43 @@ Disallow line breaks after dashes \end_layout -\begin_layout Itemize -If you used both literal and --/--- dashes in pre-\SpecialChar LyX +\begin_layout Standard + +\change_inserted -1402925745 1514892245 + +\series bold +Warning: +\series default + +\change_unchanged +If you used both literal and +\change_inserted -1402925745 1514655424 + +\begin_inset Quotes eld +\end_inset + +ligature +\begin_inset Quotes erd +\end_inset + + +\change_deleted -1402925745 1514655426 +--/--- +\change_unchanged + dashes in pre-\SpecialChar LyX \begin_inset space ~ \end_inset 2.2 documents, you may need to enable or prevent individual line breaks as shown above to restore the correct line breaking behavior. +\change_deleted -1402925745 1514649416 + \end_layout \begin_layout Itemize + +\change_deleted -1402925745 1514649416 Zero-width space (ZWSP) characters in older \SpecialChar LyX documents that follow literal em- and en-dashes are removed during the conversion to the format of \SpecialChar LyX @@ -16946,6 +17507,8 @@ Zero-width space (ZWSP) characters in older \SpecialChar LyX \end_inset 2.3 or the optional line breaks will be lost. +\change_inserted -1402925745 1514649439 + \end_layout \begin_layout Subsection @@ -16989,15 +17552,29 @@ status collapsed \end_inset following the rules of the document language. + +\change_inserted -1402925745 1514652600 + \SpecialChar LaTeX + does not hyphenate text in the +\family sans +typewriter +\family default + font and words immediately preceded or followed by hyphens or dashes. +\change_unchanged + \end_layout \begin_layout Standard \SpecialChar LaTeX - hyphenates almost perfectly; it only has problems with text in the + hyphenates almost perfectly; it only has problems with +\change_deleted -1402925745 1514652587 +text in the \family sans typewriter \family default - font and with unusual constructs, like + font and with +\change_unchanged +unusual constructs, like \begin_inset Quotes eld \end_inset @@ -17046,10 +17623,27 @@ A-b c \begin_inset Quotes erd \end_inset - as a hyphenation possibility. - Hyphenating at this point would look ugly. - To prevent the shortcut from being hyphenated, you can use a protected - hyphen ( + as a +\change_deleted -1402925745 1514649694 +hyphenation +\change_inserted -1402925745 1514649696 +line break +\change_unchanged + possibility. + +\change_deleted -1402925745 1514649727 +Hyphenating +\change_inserted -1402925745 1514649729 +A line break +\change_unchanged + at this point would look ugly. + To prevent the shortcut from being +\change_deleted -1402925745 1514649715 +hyphenated +\change_inserted -1402925745 1514649716 +broken +\change_unchanged +, you can use a protected hyphen ( \family sans Insert\SpecialChar menuseparator Formatting\SpecialChar menuseparator diff --git a/lib/doc/de/UserGuide.lyx b/lib/doc/de/UserGuide.lyx index ffbca5a76c..2c17dc9ddd 100644 --- a/lib/doc/de/UserGuide.lyx +++ b/lib/doc/de/UserGuide.lyx @@ -398,7 +398,7 @@ mehr über den Befehl \begin_inset CommandInset ref LatexCommand ref -reference "Zusammengesetzte-Worte" +reference "Zusammengesetzte-Wörter" \end_inset @@ -2958,7 +2958,7 @@ status collapsed siehe \begin_inset CommandInset ref LatexCommand ref -reference "Zusammengesetzte-Worte" +reference "Zusammengesetzte-Wörter" \end_inset @@ -8597,12 +8597,10 @@ Unformatiert \end_layout \begin_layout Verbatim - Dies ist Unformatiert. \end_layout \begin_layout Verbatim - Die folgenden 2 Zeilen sind leer: \end_layout @@ -8615,7 +8613,6 @@ Die folgenden 2 Zeilen sind leer: \end_layout \begin_layout Verbatim - Fast alles ist in Unformatiert erlaubt:"%&$§#~'` \backslash }][{| @@ -8639,7 +8636,6 @@ Unformatiert \end_layout \begin_layout Verbatim* - Dies ist Unformatiert*. \end_layout @@ -13527,12 +13523,45 @@ status collapsed \end_inset . - Die Option + +\end_layout + +\begin_layout Standard +Die Option \family sans -Halbgeviert- und Geviertstriche als Ligaturen ausgeben +Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern \family default - gibt Halbgeviert- und Geviertstriche in Form von Ligaturen (--, ---) aus, - nicht in Form eines Zeichens. + gibt Halbgeviert- und Geviertstriche als Unicode-Zeichen +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Bzw. + als \SpecialChar LaTeX +-Makro, falls die \SpecialChar LaTeX +-Einkabekodierung die entsprechenden Strich-Zeichen + nicht unterstützt. + +\end_layout + +\end_inset + + aus, nicht in Form von Ligaturen (--, ---) (vgl. + Abschnitt +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Gedankenstriche-und-Zeilenumbrüche" +plural "false" +caps "false" +noprefix "false" + +\end_inset + +). \end_layout \begin_layout Standard @@ -16439,25 +16468,6 @@ Minuszeichen \end_layout \begin_layout Standard -\begin_inset Box Frameless -position "t" -hor_pos "c" -has_inner_box 1 -inner_pos "t" -use_parbox 0 -use_makebox 0 -width "100col%" -special "none" -height "1in" -height_special "totalheight" -thickness "0.4pt" -separation "3pt" -shadowsize "4pt" -framecolor "black" -backgroundcolor "none" -status open - -\begin_layout Plain Layout \begin_inset Tabular @@ -16672,11 +16682,6 @@ Minuszeichen \end_inset -\end_layout - -\end_inset - - \begin_inset VSpace medskip \end_inset @@ -16691,13 +16696,9 @@ Sonderzeichen\SpecialChar menuseparator Symbole \family default oder der LyX-Funktion -\begin_inset Quotes gld -\end_inset - +\family typewriter unicode-insert -\begin_inset Quotes grd -\end_inset - +\family default eingefügt werden. \end_layout @@ -16724,7 +16725,7 @@ Ergänzungsstrich \end_layout \begin_layout Enumerate -Von A–Z; Seiten +A–Z; Seiten \begin_inset space ~ \end_inset @@ -16833,31 +16834,13 @@ name "subsec:Gedankenstriche-und-Zeilenumbrüche" \end_layout \begin_layout Standard -Zum Zeilenumbruch nach Binde- und Ergänzungsstrichen siehe Abschnitt -\begin_inset space ~ -\end_inset - - -\begin_inset CommandInset ref -LatexCommand ref -reference "Zusammengesetzte-Worte" -plural "false" -caps "false" -noprefix "false" - -\end_inset - -. -\end_layout - -\begin_layout Standard -Ob Zeilenumbrüche vor oder nach Gedankenstrichen erlaubt sind, hängt vom - konkreten Fall und der Sprache ab. - Im Deutschen gilt: +Ob Zeilenumbrüche vor oder nach den verschiedenen Strichen erlaubt sind, + hängt vom konkreten Fall und der Sprache ab. + \end_layout \begin_layout Itemize -Zeilenumbrüche nach dem +Nach Binde- und Ergänzungsstrichen, dem \begin_inset Quotes gld \end_inset @@ -16905,7 +16888,7 @@ Berlin \begin_inset Quotes grd \end_inset -) sind erlaubt. +) sind Zeilenumbrüche generell erlaubt. \begin_inset Foot status collapsed @@ -16916,9 +16899,24 @@ Nach DIN 5008 steht auch vor und nach dem Bis- und Streckenstrich jeweils \end_inset - Die Zeilentrennung muss nach dem Strich erfolgen. + Der Rechtschreibduden gibt im Abschnitt +\emph on +Strich für »gegen« und »bis« +\emph default + des Kapitels +\emph on +Textverarbeitung und E-Mails +\emph default + den Hinweis: \end_layout +\begin_deeper +\begin_layout Quote +Am Zeilenende oder -anfang ist statt des Striches das Wort »bis« auszuschreiben, + ebenso in der Verbindung »von … bis«. +\end_layout + +\end_deeper \begin_layout Itemize Prinzipiell ist ein Zeilenumbruch sowohl vor als auch nach einem Gedankenstrich zulässig. @@ -16930,6 +16928,27 @@ Prinzipiell ist ein Zeilenumbruch sowohl vor als auch nach einem Gedankenstrich nicht \emph default an den Zeilenanfang zu setzen). + Zwischen Gedankenstrich und unmittelbar folgendem Satzzeichen +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +vgl. + +\begin_inset CommandInset href +LatexCommand href +name "amtliche Regeln" +target "http://www.rechtschreibrat.com/DOX/rfdr_Regeln_2017.pdf" +literal "false" + +\end_inset + + §85 +\end_layout + +\end_inset + + sollte kein Zeilenumbruch erfolgen. \end_layout \begin_layout Itemize @@ -16939,13 +16958,39 @@ Im Französischen und Spanischen werden Gedankenstriche um eingeschobene \end_layout \begin_layout Standard -In \SpecialChar LyX - sind Zeilenumbrüche nach Halbgeviert- und Geviertstrichen in der Voreinstell -ung grundsätzlich erlaubt. +In der Voreinstellung erlaubt \SpecialChar LyX + Zeilenumbrüche nach Viertelgeviert-, Halbgeviert- + und Geviertstrichen. + Bei Wörtern, die direkt an diese Striche grenzen, erfolgt keine automatische + Worttrennung (vgl. + Abschnitt +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "Zusammengesetzte-Wörter" +plural "false" +caps "false" +noprefix "false" + +\end_inset + +). \end_layout -\begin_layout Standard -Bitte beachten Sie: +\begin_layout Enumerate +Zeilenumbrüche vor Gedankenstrichen können +\begin_inset space ~ +\end_inset + +– wie bei diesem Einschub +\begin_inset space ~ +\end_inset + +– mit geschützten Leerzeichen verhindert werden. + \end_layout \begin_layout Enumerate @@ -16972,14 +17017,14 @@ Objekte \end_inset -, ein geschütztes Leerzeichen verwendet oder -\series bold + oder +\family typewriter \backslash nobreakdash -\series default +\family default (als \SpecialChar TeX --Code) davor schreibt. +-Code) vor den Strich schreibt. Beispiele: \end_layout @@ -17014,30 +17059,77 @@ status open \end_inset - + (oder Seiten 369 bis 378) \end_layout \begin_layout Itemize -Beim folgenden Einschub +Er behauptete – so eine Frechheit! \begin_inset space ~ \end_inset -– diesem hier -\begin_inset space ~ + +\begin_inset Box Frameless +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 1 +width "" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout +–, +\end_layout + \end_inset -– kommen keine Gedankenstriche an den Zeilenanfang. - + dass er im Kino gewesen sei. \end_layout \begin_layout Itemize \lang french -Les incises – +Les incises +\begin_inset Box Frameless +position "t" +hor_pos "c" +has_inner_box 1 +inner_pos "t" +use_parbox 0 +use_makebox 1 +width "" +special "none" +height "1in" +height_special "totalheight" +thickness "0.4pt" +separation "3pt" +shadowsize "4pt" +framecolor "black" +backgroundcolor "none" +status open + +\begin_layout Plain Layout + +\lang french +– \begin_inset space ~ \end_inset -même si tout le monde ne les aime pas +même +\end_layout + +\end_inset + + si tout le monde ne les aime pas \begin_inset space ~ \end_inset @@ -17063,6 +17155,7 @@ nobreakdash —un inciso con rayas— se escribe así. \end_layout +\end_deeper \begin_layout Standard Ein inkorrekter Zeilenumbruch wird schnell übersehen, denn \begin_inset space ~ @@ -17076,30 +17169,8 @@ Ein inkorrekter Zeilenumbruch wird schnell übersehen, denn -Protokoll. \end_layout -\end_deeper -\begin_layout Enumerate -Bei Wörtern, die direkt an Halbgeviert- und Geviertstriche grenzen, erfolgt - – wie bei zusammengesetzten Wörtern mit Bindestrich – keine automatische - Worttrennung (vgl. - Abschnitt -\begin_inset space ~ -\end_inset - - -\begin_inset CommandInset ref -LatexCommand ref -reference "Zusammengesetzte-Worte" -plural "false" -caps "false" -noprefix "false" - -\end_inset - -). -\end_layout - \begin_layout Standard -Wenn sie global Zeilenumbrüche nach Halbgeviertstrichen und Geviertstrichen +Wenn Sie global Zeilenumbrüche nach Halbgeviertstrichen und Geviertstrichen verhindern wollen, wählen Sie die Option \family sans Dokument\SpecialChar menuseparator @@ -17108,119 +17179,158 @@ Schriften\SpecialChar menuseparator Zeilenumbruch nach Halbgeviert- und Geviertstriche n verhindern \family default -. - In diesem Fall können Sie optionale Zeilenumbrüche bei einzelnen dieser - Striche mit dem Menü +: +\end_layout + +\begin_layout Enumerate +Zeilenumbrüche sind weiterhin erlaubt, wenn auf den Strich ein Leerzeichen + folgt. +\end_layout + +\begin_layout Enumerate +\SpecialChar LaTeX + trennt mit dieser Option auch Wörter unmittelbar vor einem Halbgeviert- + und Geviertstrich automatisch. +\end_layout + +\begin_layout Enumerate +Mit dem Menü \family sans Einfügen\SpecialChar menuseparator Formatierung\SpecialChar menuseparator Optionaler Zeilenumbruch \family default - einfügen wieder erlauben: + können Zeilenumbruch und Worttrennung nach kompress gesetzten Strichen + erlaubt werden. + \SpecialChar LaTeX + trennt dann bei Bedarf auch das auf den Strich folgende Wort. + So ist im Beispiel +\begin_inset Quotes gld +\end_inset + +die Strecke Mönchengladbach–\SpecialChar allowbreak +Obernauendorf +\begin_inset Quotes grd +\end_inset + + sowohl nach dem Streckenstrich als auch an den zulässigen Trennstellen + der Ortsnamen ein Zeilenumbruch möglich. \end_layout -\begin_layout Itemize -Lange Gedankenstrichen ohne Abstand zum umgebenden Text—\SpecialChar allowbreak -üblich im amerikanischen - Englisch—\SpecialChar allowbreak -sollten an der Zeile umbrochen werden +\begin_layout Subsubsection +Änderungen und Abwärtskompatibilität \end_layout \begin_layout Standard -Achtung: Bis \SpecialChar LyX +Bis \SpecialChar LyX \begin_inset space ~ \end_inset -2.1 konnten Sie Halbgeviert- und Geviertstriche als -- und --- eingeben; - sie wurden automatisch in der Ausgabe in ( +2.1 wurden aufeinanderfolgende Bindestriche (-- und ---) im \SpecialChar LyX +-Dokument von + \SpecialChar LaTeX + in ( \emph on umbrechbare \emph default -) Halbgeviert- und Geviertstriche umgewandelt, im \SpecialChar LyX --Dokument aber als Reihe - von Bindestrichen beibehalten. - Wenn Sie dagegen einen richtigen Halbgeviert- oder Geviertstrich eingegeben - haben, wurde dieser als +) Halbgeviert- und Geviertstriche umgewandelt. + Diese +\begin_inset Quotes gld +\end_inset + +Ligaturstriche +\begin_inset Quotes grd +\end_inset + + erben die Zeilenbrucheigenschaften der Bindestriche. + +\begin_inset Quotes gld +\end_inset + +Echte +\begin_inset Quotes grd +\end_inset + + Halbgeviert- und Geviertstriche werden von \SpecialChar LaTeX + dagegen als \emph on nicht umbrechbar \emph default - nach \SpecialChar LaTeX - ausgegeben (das war eher ein Versehen als Absicht, aber Einige haben - diese beiden Varianten der Halbgeviert- oder Geviertstriche bewusst verwendet). - Seit \SpecialChar LyX + angesehen. +\end_layout + +\begin_layout Standard +Seit \SpecialChar LyX \begin_inset space ~ \end_inset -2.2 werden nacheinander eingegebene Bindestriche direkt in \SpecialChar LyX +2.2 werden aufeinander folgende Bindestriche so an \SpecialChar LaTeX + ausgegeben, dass eine + Ligatur zu Halbgeviert- und Geviertstrichen verhindert wird. + Nacheinander eingegebene Bindestriche werden direkt in \SpecialChar LyX in echte Halbgeviert- - oder Geviertstriche umgewandelt. + oder Geviertstriche umgewandelt (außer in +\family typewriter +Schreibmaschine +\family default +-Texteilen). + Vorkommen von -- und --- in älteren LyX-Dokumenten werden in +\begin_inset Quotes gld +\end_inset + +echte +\begin_inset Quotes grd +\end_inset + + (Halb-)Geviertstriche konvertiert. \begin_inset Foot -status collapsed +status open \begin_layout Plain Layout Das wurde geändert, weil das frühere Verhaltens zu unterschiedlichem Aussehen in \SpecialChar LyX , Text- und HTML-Export im Vergleich zu DVI-, PDF-, und Postscript-Export - führte. -\end_layout - + führte: +\begin_inset Quotes gld \end_inset - Wenn Sie aufeinander folgende Bindestrich in ein \SpecialChar LyX --Dokument kopieren, werden - diese hingegen auch als aufeinander folgende Bindestriche ausgegeben. - Eine unbeabsichtigte Folge dieser Veränderung war es, dass nun alle Halbgeviert -- oder Geviertstriche als +lyx --help +\begin_inset Quotes grd +\end_inset + + wurde zu +\begin_inset Quotes gld +\end_inset + +lyx –help +\begin_inset Quotes grd +\end_inset + +. + Eine unbeabsichtigte Folge dieser Veränderung war es, dass alle Halbgeviert- + oder Geviertstriche als \emph on nicht umbrechbar \emph default ausgegeben wurden. - Da weiterhin, um die Ausgabe von Halbgeviert- oder Geviertstrichen aus - alten Dokumenten zu gewährleisten, Vorkommen von -- und --- in Dokumenten, - die mit \SpecialChar LyX + Dies führte dazu, dass es in einigen älteren Dokumenten veränderte Zeilenumbrüc +he gab. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Seit \SpecialChar LyX \begin_inset space ~ \end_inset -2.1 (oder einer älteren Version) gespeichert wurden, in die (Halb)Geviertzeichen - konvertiert wurden, wurden diese folglich auch als -\emph on -nicht umbrechbare -\emph default - Zeichen ausgegeben. - Dies führte offensichtlich dazu, dass es in einigen Dokumenten veränderte - Zeilenumbrüche gab. - Seit \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.3 werden, im Gegensatz dazu und wie oben erläutert, per Voreinstellung - immer -\emph on -umbrechbare -\emph default - Halbgeviert- oder Geviertstriche ausgegeben. - Wenn Sie also ein Dokument, dass mit \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.1 (oder einer älteren Version) gespeichert wurde, mit \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.3 laden, sollten Sie für die mit -- und --- eingegebenen Striche dieselbe - Ausgabe bekommen. - Zudem gibt es seit \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.3 die oben erwähnte Option +2.3 gibt es die Option \family sans Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern \family default @@ -17231,64 +17341,53 @@ Einstellungen\SpecialChar menuseparator Schriften \family default . - Sie ist per Voreinstellung deaktiviert, wird aber aktiviert, wenn Dokumente - geöffnet werden, die mit \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.2 erstellt wurden, um Zeilenumbrüche zwischen diesen beiden Versionen unverände -rt zu lassen (diese Dokumente haben also weiterhin nicht umbrechbare Striche). -\begin_inset Newline newline -\end_inset - -Beachten Sie die folgenden Nebeneffekte der Änderungen: -\end_layout - -\begin_layout Itemize -Falls Sie ausschließlich echte Gedankenstriche in Dokumenten älter als \SpecialChar LyX - -\begin_inset space ~ -\end_inset - -2.2 verwendet haben, müssen Sie die Option -\family sans -Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern -\family default - manuell auswählen, um sicherzustellen, dass diese Dokumente unverändert - ausgegeben werden. -\end_layout - -\begin_layout Itemize -Falls Sie echte und zusammengesetzte Gedankenstriche in älteren Dokumenten - parallel verwendet haben, müssen möglicherweise einige Zeilenumbrüche individue -ll erlaubt oder unterdrückt werden um das korrekte Verhalten wiederherzustellen. -\end_layout - -\begin_layout Itemize -Wenn Sie in älteren \SpecialChar LyX --Dokumenten breitenlose Leerzeichen ( + In der Voreinstellung werden \emph on -\lang english -zero width spaces -\lang ngerman -, +umbrechbare \emph default - ZWSP) als optionale Zeilenumbrüche nach Gedankenstrichen verwendet haben, - sollten Sie diese in benutzerdefinierte Abstände konvertieren, bevor Sie - ihr Dokument mit \SpecialChar LyX + Halbgeviert- und Geviertstriche ausgegeben. + Die Option wird aber automatisch aktiviert, wenn Dokumente geöffnet werden, + die mit \SpecialChar LyX \begin_inset space ~ \end_inset -2.3 öffnen. - Ansonsten werden die optionalen Zeilenumbrüche bei der Konversion in das - Format von \SpecialChar LyX - -\begin_inset space ~ +2.2 oder eher erstellt wurden und +\begin_inset Quotes gld \end_inset -2.3 entfernt. +echte +\begin_inset Quotes grd +\end_inset + + (Halb-)Geviertstriche ohne Abstand zum nachfolgenden Text enthalten, um + Zeilenumbrüche zwischen diesen beiden Versionen unverändert zu lassen. +\end_layout + +\begin_layout Standard + +\series bold +Achtung: +\series default + Falls Sie in älteren Dokumenten gleichzeitig +\begin_inset Quotes gld +\end_inset + +echte +\begin_inset Quotes grd +\end_inset + + Halbgeviert- und Geviertstriche und +\begin_inset Quotes gld +\end_inset + +Ligaturstriche +\begin_inset Quotes grd +\end_inset + + ohne Abstand zum nachfolgenden Text verwendet haben, müssen möglicherweise + einige Zeilenumbrüche individuell erlaubt oder unterdrückt werden um das + korrekte Verhalten wiederherzustellen. \end_layout \begin_layout Subsection @@ -17457,10 +17556,10 @@ Eigenheiten der deutschen Sprache \end_layout \begin_layout Paragraph -Zusammengesetzte Worte +Zusammengesetzte Wörter \begin_inset CommandInset label LatexCommand label -name "Zusammengesetzte-Worte" +name "Zusammengesetzte-Wörter" \end_inset @@ -17469,7 +17568,11 @@ name "Zusammengesetzte-Worte" \begin_layout Standard Im Deutschen werden zusammengesetzte Worte entweder zusammengeschrieben - wie eben oder mit einem Bindestrich zusammengefügt wie bei dem Ungetüm + oder mit Bindestrich zusammengefügt, wie z. +\begin_inset space \thinspace{} +\end_inset + +B. Programmiersprachen-Handbücher. In der Druckansicht werden Sie erkennen, dass dieses Wort über den Rand gedruckt wird.