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.
This commit is contained in:
Günter Milde 2018-01-02 12:50:48 +01:00
parent a32b764157
commit 72a6cd4bbc
2 changed files with 980 additions and 283 deletions

View File

@ -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
.
\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,10 +16420,16 @@ Opt
Alt
\family default
\change_deleted -1402925745 1514650349
\family sans
/ AltGr
\change_unchanged
\family default
key).
\change_deleted -1402925745 1514642633
Alternatively, dashes can be inserted with
\family sans
Insert\SpecialChar menuseparator
@ -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 AZ; pages
\change_deleted -1402925745 1514642720
From
\change_unchanged
AZ; pages
\begin_inset space ~
\end_inset
369378
\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 19751982, but no line break should occur if only a single
character follows the dash (as in AZ).
In English, line breaks are generally allowed after the dash
\change_deleted -1402925745 1514642312
in ranges of values such as 19751982
\change_unchanged
, but no line break should occur if only a single character follows the
dash (as in AZ).
\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
3689
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.
\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

View File

@ -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
.
\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
<lyxtabular version="3" rows="5" columns="3">
<features tabularvalignment="middle">
@ -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 AZ; Seiten
AZ; 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
Ob Zeilenumbrüche vor oder nach den verschiedenen Strichen erlaubt sind,
hängt vom konkreten Fall und der Sprache ab.
\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:
\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).
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
\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.
\end_layout
\begin_layout Standard
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.