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_math_output 0
\html_css_as_file 0 \html_css_as_file 0
\html_be_strict true \html_be_strict true
\author -1402925745 "Günter Milde"
\author -712698321 "Jürgen Spitzmüller" \author -712698321 "Jürgen Spitzmüller"
\end_header \end_header
@ -8336,12 +8337,14 @@ Verbatim
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
This is Verbatim. This is Verbatim.
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
\noindent \noindent
\align block \align block
The following 2 lines are empty: The following 2 lines are empty:
\end_layout \end_layout
@ -8354,6 +8357,7 @@ The following 2 lines are empty:
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Almost everything is allowed in Verbatim:"%&$§#~'` Almost everything is allowed in Verbatim:"%&$§#~'`
\backslash \backslash
}][{| }][{|
@ -8377,6 +8381,7 @@ Verbatim
\end_layout \end_layout
\begin_layout Verbatim* \begin_layout Verbatim*
This is Verbatim*. This is Verbatim*.
\end_layout \end_layout
@ -13396,11 +13401,72 @@ status collapsed
\end_inset \end_inset
. .
\change_inserted -1402925745 1514889567
\end_layout
\begin_layout Standard
The option The option
\change_deleted -1402925745 1514890586
\family sans \family sans
Output en- and em-dashes as ligatures Output en- and em-dashes as ligatures
\change_unchanged
\family default \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 \end_layout
\begin_layout Standard \begin_layout Standard
@ -16354,10 +16420,16 @@ Opt
Alt Alt
\family default \family default
\change_deleted -1402925745 1514650349
\family sans \family sans
/ AltGr / AltGr
\change_unchanged
\family default \family default
key). key).
\change_deleted -1402925745 1514642633
Alternatively, dashes can be inserted with Alternatively, dashes can be inserted with
\family sans \family sans
Insert\SpecialChar menuseparator Insert\SpecialChar menuseparator
@ -16379,6 +16451,8 @@ unicode-insert
\SpecialChar LyX \SpecialChar LyX
function with the Unicode code point as argument (2013 for the em dash function with the Unicode code point as argument (2013 for the em dash
and 2014 for the en dash). and 2014 for the en dash).
\change_unchanged
\end_layout \end_layout
\end_inset \end_inset
@ -16504,16 +16578,37 @@ Special
Character\SpecialChar menuseparator Character\SpecialChar menuseparator
Symbols Symbols
\family default \family default
or the or
\change_inserted -1402925745 1514890768
using
\change_unchanged
the
\change_deleted -1402925745 1514650507
\begin_inset Quotes eld \begin_inset Quotes eld
\end_inset \end_inset
\change_unchanged
\family typewriter
unicode-insert unicode-insert
\change_deleted -1402925745 1514650506
\family default
\begin_inset Quotes erd \begin_inset Quotes erd
\end_inset \end_inset
\change_unchanged
\SpecialChar LyX \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 \end_layout
\begin_layout Standard \begin_layout Standard
@ -16535,11 +16630,19 @@ hyphen
\end_layout \end_layout
\begin_layout Enumerate \begin_layout Enumerate
From AZ; pages
\change_deleted -1402925745 1514642720
From
\change_unchanged
AZ; pages
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
369378 369378
\change_inserted -1402925745 1514642746
; Oh there's a dash.
\change_unchanged
\begin_inset space \hfill{} \begin_inset space \hfill{}
\end_inset \end_inset
@ -16602,13 +16705,30 @@ name "subsec:Dashes-and-line-breaks"
\end_layout \end_layout
\begin_layout Standard \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 \end_layout
\begin_layout Itemize \begin_layout Itemize
In English, line breaks are generally allowed after the dash in ranges of In English, line breaks are generally allowed after the dash
values such as 19751982, but no line break should occur if only a single \change_deleted -1402925745 1514642312
character follows the dash (as in AZ). 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 \end_layout
\begin_layout Itemize \begin_layout Itemize
@ -16622,18 +16742,93 @@ In French and Spanish, dashes around parenthetical statements are treated
\end_layout \end_layout
\begin_layout Standard \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 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 \end_layout
\begin_layout Standard \begin_layout Standard
\change_deleted -1402925745 1514650817
Please note: Please note:
\change_unchanged
\end_layout \end_layout
\begin_layout Enumerate \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 \begin_inset Foot
status collapsed status collapsed
@ -16655,12 +16850,16 @@ Objects
\end_inset \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 \backslash
nobreakdash nobreakdash
\series default \family default
in \SpecialChar TeX in \SpecialChar TeX
code. code.
Examples: Examples:
@ -16692,7 +16891,15 @@ backgroundcolor "none"
status open status open
\begin_layout Plain Layout \begin_layout Plain Layout
3689 36
\change_deleted -1402925745 1514891557
8
\change_unchanged
\change_inserted -1402925745 1514891614
3
\change_unchanged
9
\end_layout \end_layout
\end_inset \end_inset
@ -16701,6 +16908,8 @@ status open
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
\change_deleted -1402925745 1514652372
With spaced en dashes With spaced en dashes
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
@ -16719,16 +16928,57 @@ The Elements of Typographic Style
\end_inset \end_inset
line breaks should not occur before the dash. line breaks should not occur before the dash.
\change_unchanged
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
\lang french \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 ~ \begin_inset space ~
\end_inset \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 ~ \begin_inset space ~
\end_inset \end_inset
@ -16754,6 +17004,7 @@ nobreakdash
—un inciso con rayas— se escribe así. —un inciso con rayas— se escribe así.
\end_layout \end_layout
\end_deeper
\begin_layout Standard \begin_layout Standard
An incorrect line break is easily overlooked because An incorrect line break is easily overlooked because
\begin_inset space ~ \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 it does not trigger a warning in the \SpecialChar LaTeX
log. log.
\change_deleted -1402925745 1514891753
\end_layout \end_layout
\end_deeper
\begin_layout Enumerate \begin_layout Enumerate
\change_deleted -1402925745 1514643500
The default dashes output to \SpecialChar LaTeX The default dashes output to \SpecialChar LaTeX
disable hyphenation in words adjacent to hyphens disable hyphenation in words adjacent to hyphens
and ligature dashes. and ligature dashes.
\change_unchanged
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
@ -16782,13 +17038,79 @@ Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator Settings\SpecialChar menuseparator
Fonts\SpecialChar menuseparator Fonts\SpecialChar menuseparator
Disallow line breaks after dashes Disallow line breaks after dashes
\change_deleted -1402925745 1514653511
\family default \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 \family sans
dashes
\change_inserted -1402925745 1514646372
\family default \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 \family sans
Insert\SpecialChar menuseparator Insert\SpecialChar menuseparator
Formatting\SpecialChar menuseparator Formatting\SpecialChar menuseparator
@ -16797,48 +17119,228 @@ Optional line break
: :
\end_layout \end_layout
\begin_deeper
\begin_layout Itemize \begin_layout Itemize
Em-dashes without spaces—\SpecialChar allowbreak Em-dashes without spaces—\SpecialChar allowbreak
as common in American English—\SpecialChar allowbreak
should be broken \change_deleted -1402925745 1514644634
after the dash. 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 \end_layout
\begin_layout Standard \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 ~ \begin_inset space ~
\end_inset \end_inset
2.1, you could insert en-dashes and em-dashes as -- and ---, respectively; 2.1,
they were automatically merged to proper (breakable) dashes in the output, \change_deleted -1402925745 1514653772
but kept as consecutive hyphen characters in the LyX document. you could insert en-dashes and em-dashes as -- and ---, respectively; they
If you inserted literal dash characters, however, they were output to \SpecialChar LaTeX 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 as
\emph on \emph on
non-breakable 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 \emph default
dashes (this was actually rather by accident than intentionally, but some dashes (this was actually rather by accident than intentionally, but some
used these two forms of dashes deliberately). 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 ~ \begin_inset space ~
\end_inset \end_inset
2.2, things work differently: consecutive hyphens are merged to dashes immediatel 2.2,
y in the input. \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 \begin_inset Foot
status collapsed status open
\begin_layout Plain Layout \begin_layout Plain Layout
The behavior was changed since it led to different look in \SpecialChar LyX The behavior was changed since
, text export, \change_deleted -1402925745 1514892102
HTML export and the PDF export. 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_layout
\end_inset \end_inset
\change_deleted -1402925745 1514655286
If you copy consecutive hyphens, by contrast, they are output as consecutive If you copy consecutive hyphens, by contrast, they are output as consecutive
hyphen characters. hyphen characters.
An unintended consequence of this change was that all dashes now were output An unintended consequence of this change was that all dashes now were output
@ -16863,18 +17365,31 @@ non-breakable
dashes as well. dashes as well.
An obvious drawback of all this was that it resulted in different line An obvious drawback of all this was that it resulted in different line
breaks in some documents. breaks in some documents.
\change_inserted -1402925745 1514891934
\end_layout
\begin_layout Standard
\SpecialChar LyX \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
\end_inset \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 \emph on
breakable breakable
\emph default \emph default
dashes by default, so if you load a document saved previous to LyX 2.2, dashes by default
you should get the identical output with LyX 2.3 for the dashes inserted \change_inserted -1402925745 1514654979
with -- and ---. .
\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 Furthermore, \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
@ -16899,6 +17414,24 @@ Fonts.
2.2 in order to maintain line breaking between \SpecialChar LyX 2.2 in order to maintain line breaking between \SpecialChar LyX
2.2 and 2.3 (so these document 2.2 and 2.3 (so these document
have non-breakable dashes). 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 \begin_inset Newline newline
\end_inset \end_inset
@ -16907,6 +17440,8 @@ Note the following side-effects of the changes in \SpecialChar LyX
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
\change_deleted -1402925745 1514649416
If you used only literal em- and en dashes in pre-\SpecialChar LyX If you used only literal em- and en dashes in pre-\SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
@ -16920,17 +17455,43 @@ Disallow line breaks after dashes
\end_layout \end_layout
\begin_layout Itemize \begin_layout Standard
If you used both literal and --/--- dashes in pre-\SpecialChar LyX
\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 ~ \begin_inset space ~
\end_inset \end_inset
2.2 documents, you may need to enable or prevent individual line breaks as 2.2 documents, you may need to enable or prevent individual line breaks as
shown above to restore the correct line breaking behavior. shown above to restore the correct line breaking behavior.
\change_deleted -1402925745 1514649416
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
\change_deleted -1402925745 1514649416
Zero-width space (ZWSP) characters in older \SpecialChar LyX Zero-width space (ZWSP) characters in older \SpecialChar LyX
documents that follow literal documents that follow literal
em- and en-dashes are removed during the conversion to the format of \SpecialChar LyX 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 \end_inset
2.3 or the optional line breaks will be lost. 2.3 or the optional line breaks will be lost.
\change_inserted -1402925745 1514649439
\end_layout \end_layout
\begin_layout Subsection \begin_layout Subsection
@ -16989,15 +17552,29 @@ status collapsed
\end_inset \end_inset
following the rules of the document language. 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 \end_layout
\begin_layout Standard \begin_layout Standard
\SpecialChar LaTeX \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 \family sans
typewriter typewriter
\family default \family default
font and with unusual constructs, like font and with
\change_unchanged
unusual constructs, like
\begin_inset Quotes eld \begin_inset Quotes eld
\end_inset \end_inset
@ -17046,10 +17623,27 @@ A-b c
\begin_inset Quotes erd \begin_inset Quotes erd
\end_inset \end_inset
as a hyphenation possibility. as a
Hyphenating at this point would look ugly. \change_deleted -1402925745 1514649694
To prevent the shortcut from being hyphenated, you can use a protected hyphenation
hyphen ( \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 \family sans
Insert\SpecialChar menuseparator Insert\SpecialChar menuseparator
Formatting\SpecialChar menuseparator Formatting\SpecialChar menuseparator

View File

@ -398,7 +398,7 @@ mehr über den Befehl
\begin_inset CommandInset ref \begin_inset CommandInset ref
LatexCommand ref LatexCommand ref
reference "Zusammengesetzte-Worte" reference "Zusammengesetzte-Wörter"
\end_inset \end_inset
@ -2958,7 +2958,7 @@ status collapsed
siehe siehe
\begin_inset CommandInset ref \begin_inset CommandInset ref
LatexCommand ref LatexCommand ref
reference "Zusammengesetzte-Worte" reference "Zusammengesetzte-Wörter"
\end_inset \end_inset
@ -8597,12 +8597,10 @@ Unformatiert
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Dies ist Unformatiert. Dies ist Unformatiert.
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Die folgenden 2 Zeilen sind leer: Die folgenden 2 Zeilen sind leer:
\end_layout \end_layout
@ -8615,7 +8613,6 @@ Die folgenden 2 Zeilen sind leer:
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Fast alles ist in Unformatiert erlaubt:"%&$§#~'` Fast alles ist in Unformatiert erlaubt:"%&$§#~'`
\backslash \backslash
}][{| }][{|
@ -8639,7 +8636,6 @@ Unformatiert
\end_layout \end_layout
\begin_layout Verbatim* \begin_layout Verbatim*
Dies ist Unformatiert*. Dies ist Unformatiert*.
\end_layout \end_layout
@ -13527,12 +13523,45 @@ status collapsed
\end_inset \end_inset
. .
\end_layout
\begin_layout Standard
Die Option Die Option
\family sans \family sans
Halbgeviert- und Geviertstriche als Ligaturen ausgeben Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern
\family default \family default
gibt Halbgeviert- und Geviertstriche in Form von Ligaturen (--, ---) aus, gibt Halbgeviert- und Geviertstriche als Unicode-Zeichen
nicht in Form eines Zeichens. \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 \end_layout
\begin_layout Standard \begin_layout Standard
@ -16439,25 +16468,6 @@ Minuszeichen
\end_layout \end_layout
\begin_layout Standard \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 \begin_inset Tabular
<lyxtabular version="3" rows="5" columns="3"> <lyxtabular version="3" rows="5" columns="3">
<features tabularvalignment="middle"> <features tabularvalignment="middle">
@ -16672,11 +16682,6 @@ Minuszeichen
\end_inset \end_inset
\end_layout
\end_inset
\begin_inset VSpace medskip \begin_inset VSpace medskip
\end_inset \end_inset
@ -16691,13 +16696,9 @@ Sonderzeichen\SpecialChar menuseparator
Symbole Symbole
\family default \family default
oder der LyX-Funktion oder der LyX-Funktion
\begin_inset Quotes gld \family typewriter
\end_inset
unicode-insert unicode-insert
\begin_inset Quotes grd \family default
\end_inset
eingefügt werden. eingefügt werden.
\end_layout \end_layout
@ -16724,7 +16725,7 @@ Ergänzungsstrich
\end_layout \end_layout
\begin_layout Enumerate \begin_layout Enumerate
Von AZ; Seiten AZ; Seiten
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
@ -16833,31 +16834,13 @@ name "subsec:Gedankenstriche-und-Zeilenumbrüche"
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
Zum Zeilenumbruch nach Binde- und Ergänzungsstrichen siehe Abschnitt Ob Zeilenumbrüche vor oder nach den verschiedenen Strichen erlaubt sind,
\begin_inset space ~ hängt vom konkreten Fall und der Sprache ab.
\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:
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
Zeilenumbrüche nach dem Nach Binde- und Ergänzungsstrichen, dem
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
@ -16905,7 +16888,7 @@ Berlin
\begin_inset Quotes grd \begin_inset Quotes grd
\end_inset \end_inset
) sind erlaubt. ) sind Zeilenumbrüche generell erlaubt.
\begin_inset Foot \begin_inset Foot
status collapsed status collapsed
@ -16916,9 +16899,24 @@ Nach DIN 5008 steht auch vor und nach dem Bis- und Streckenstrich jeweils
\end_inset \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 \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 \begin_layout Itemize
Prinzipiell ist ein Zeilenumbruch sowohl vor als auch nach einem Gedankenstrich Prinzipiell ist ein Zeilenumbruch sowohl vor als auch nach einem Gedankenstrich
zulässig. zulässig.
@ -16930,6 +16928,27 @@ Prinzipiell ist ein Zeilenumbruch sowohl vor als auch nach einem Gedankenstrich
nicht nicht
\emph default \emph default
an den Zeilenanfang zu setzen). 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 \end_layout
\begin_layout Itemize \begin_layout Itemize
@ -16939,13 +16958,39 @@ Im Französischen und Spanischen werden Gedankenstriche um eingeschobene
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
In \SpecialChar LyX In der Voreinstellung erlaubt \SpecialChar LyX
sind Zeilenumbrüche nach Halbgeviert- und Geviertstrichen in der Voreinstell Zeilenumbrüche nach Viertelgeviert-, Halbgeviert-
ung grundsätzlich erlaubt. 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 \end_layout
\begin_layout Standard \begin_layout Enumerate
Bitte beachten Sie: 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 \end_layout
\begin_layout Enumerate \begin_layout Enumerate
@ -16972,14 +17017,14 @@ Objekte
\end_inset \end_inset
, ein geschütztes Leerzeichen verwendet oder oder
\series bold \family typewriter
\backslash \backslash
nobreakdash nobreakdash
\series default \family default
(als \SpecialChar TeX (als \SpecialChar TeX
-Code) davor schreibt. -Code) vor den Strich schreibt.
Beispiele: Beispiele:
\end_layout \end_layout
@ -17014,30 +17059,77 @@ status open
\end_inset \end_inset
(oder Seiten 369 bis 378)
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
Beim folgenden Einschub Er behauptete so eine Frechheit!
\begin_inset space ~ \begin_inset space ~
\end_inset \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 \end_inset
kommen keine Gedankenstriche an den Zeilenanfang. dass er im Kino gewesen sei.
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
\lang french \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 ~ \begin_inset space ~
\end_inset \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 ~ \begin_inset space ~
\end_inset \end_inset
@ -17063,6 +17155,7 @@ nobreakdash
—un inciso con rayas— se escribe así. —un inciso con rayas— se escribe así.
\end_layout \end_layout
\end_deeper
\begin_layout Standard \begin_layout Standard
Ein inkorrekter Zeilenumbruch wird schnell übersehen, denn Ein inkorrekter Zeilenumbruch wird schnell übersehen, denn
\begin_inset space ~ \begin_inset space ~
@ -17076,30 +17169,8 @@ Ein inkorrekter Zeilenumbruch wird schnell übersehen, denn
-Protokoll. -Protokoll.
\end_layout \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 \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 verhindern wollen, wählen Sie die Option
\family sans \family sans
Dokument\SpecialChar menuseparator Dokument\SpecialChar menuseparator
@ -17108,119 +17179,158 @@ Schriften\SpecialChar menuseparator
Zeilenumbruch nach Halbgeviert- und Geviertstriche Zeilenumbruch nach Halbgeviert- und Geviertstriche
n verhindern n verhindern
\family default \family default
. :
In diesem Fall können Sie optionale Zeilenumbrüche bei einzelnen dieser \end_layout
Striche mit dem Menü
\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 \family sans
Einfügen\SpecialChar menuseparator Einfügen\SpecialChar menuseparator
Formatierung\SpecialChar menuseparator Formatierung\SpecialChar menuseparator
Optionaler Zeilenumbruch Optionaler Zeilenumbruch
\family default \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 \end_layout
\begin_layout Itemize \begin_layout Subsubsection
Lange Gedankenstrichen ohne Abstand zum umgebenden Text—\SpecialChar allowbreak Änderungen und Abwärtskompatibilität
üblich im amerikanischen
Englisch—\SpecialChar allowbreak
sollten an der Zeile umbrochen werden
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
Achtung: Bis \SpecialChar LyX Bis \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
2.1 konnten Sie Halbgeviert- und Geviertstriche als -- und --- eingeben; 2.1 wurden aufeinanderfolgende Bindestriche (-- und ---) im \SpecialChar LyX
sie wurden automatisch in der Ausgabe in ( -Dokument von
\SpecialChar LaTeX
in (
\emph on \emph on
umbrechbare umbrechbare
\emph default \emph default
) Halbgeviert- und Geviertstriche umgewandelt, im \SpecialChar LyX ) Halbgeviert- und Geviertstriche umgewandelt.
-Dokument aber als Reihe Diese
von Bindestrichen beibehalten. \begin_inset Quotes gld
Wenn Sie dagegen einen richtigen Halbgeviert- oder Geviertstrich eingegeben \end_inset
haben, wurde dieser als
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 \emph on
nicht umbrechbar nicht umbrechbar
\emph default \emph default
nach \SpecialChar LaTeX angesehen.
ausgegeben (das war eher ein Versehen als Absicht, aber Einige haben \end_layout
diese beiden Varianten der Halbgeviert- oder Geviertstriche bewusst verwendet).
\begin_layout Standard
Seit \SpecialChar LyX Seit \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
\end_inset \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- 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 \begin_inset Foot
status collapsed status open
\begin_layout Plain Layout \begin_layout Plain Layout
Das wurde geändert, weil das frühere Verhaltens zu unterschiedlichem Aussehen Das wurde geändert, weil das frühere Verhaltens zu unterschiedlichem Aussehen
in \SpecialChar LyX in \SpecialChar LyX
, Text- und HTML-Export im Vergleich zu DVI-, PDF-, und Postscript-Export , Text- und HTML-Export im Vergleich zu DVI-, PDF-, und Postscript-Export
führte. führte:
\end_layout \begin_inset Quotes gld
\end_inset \end_inset
Wenn Sie aufeinander folgende Bindestrich in ein \SpecialChar LyX lyx --help
-Dokument kopieren, werden \begin_inset Quotes grd
diese hingegen auch als aufeinander folgende Bindestriche ausgegeben. \end_inset
Eine unbeabsichtigte Folge dieser Veränderung war es, dass nun alle Halbgeviert
- oder Geviertstriche als 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 \emph on
nicht umbrechbar nicht umbrechbar
\emph default \emph default
ausgegeben wurden. ausgegeben wurden.
Da weiterhin, um die Ausgabe von Halbgeviert- oder Geviertstrichen aus Dies führte dazu, dass es in einigen älteren Dokumenten veränderte Zeilenumbrüc
alten Dokumenten zu gewährleisten, Vorkommen von -- und --- in Dokumenten, he gab.
die mit \SpecialChar LyX \end_layout
\begin_inset space ~
\end_inset \end_inset
2.1 (oder einer älteren Version) gespeichert wurden, in die (Halb)Geviertzeichen
konvertiert wurden, wurden diese folglich auch als \end_layout
\emph on
nicht umbrechbare \begin_layout Standard
\emph default
Zeichen ausgegeben.
Dies führte offensichtlich dazu, dass es in einigen Dokumenten veränderte
Zeilenumbrüche gab.
Seit \SpecialChar LyX Seit \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
2.3 werden, im Gegensatz dazu und wie oben erläutert, per Voreinstellung 2.3 gibt es die Option
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
\family sans \family sans
Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern Zeilenumbruch nach Halbgeviert- und Geviertstrichen verhindern
\family default \family default
@ -17231,64 +17341,53 @@ Einstellungen\SpecialChar menuseparator
Schriften Schriften
\family default \family default
. .
Sie ist per Voreinstellung deaktiviert, wird aber aktiviert, wenn Dokumente In der Voreinstellung werden
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 (
\emph on \emph on
\lang english umbrechbare
zero width spaces
\lang ngerman
,
\emph default \emph default
ZWSP) als optionale Zeilenumbrüche nach Gedankenstrichen verwendet haben, Halbgeviert- und Geviertstriche ausgegeben.
sollten Sie diese in benutzerdefinierte Abstände konvertieren, bevor Sie Die Option wird aber automatisch aktiviert, wenn Dokumente geöffnet werden,
ihr Dokument mit \SpecialChar LyX die mit \SpecialChar LyX
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
2.3 öffnen. 2.2 oder eher erstellt wurden und
Ansonsten werden die optionalen Zeilenumbrüche bei der Konversion in das \begin_inset Quotes gld
Format von \SpecialChar LyX
\begin_inset space ~
\end_inset \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 \end_layout
\begin_layout Subsection \begin_layout Subsection
@ -17457,10 +17556,10 @@ Eigenheiten der deutschen Sprache
\end_layout \end_layout
\begin_layout Paragraph \begin_layout Paragraph
Zusammengesetzte Worte Zusammengesetzte Wörter
\begin_inset CommandInset label \begin_inset CommandInset label
LatexCommand label LatexCommand label
name "Zusammengesetzte-Worte" name "Zusammengesetzte-Wörter"
\end_inset \end_inset
@ -17469,7 +17568,11 @@ name "Zusammengesetzte-Worte"
\begin_layout Standard \begin_layout Standard
Im Deutschen werden zusammengesetzte Worte entweder zusammengeschrieben 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. Programmiersprachen-Handbücher.
In der Druckansicht werden Sie erkennen, dass dieses Wort über den Rand In der Druckansicht werden Sie erkennen, dass dieses Wort über den Rand
gedruckt wird. gedruckt wird.