Jeg har to seksjoner som jeg vil skille med en tom linje. Hver gang jeg trykker Enter , fjerner LyX det tom linje mellom avsnitt. Hvordan forhindrer jeg dette?
Svar
Dette er LyXs måte å holde seg tro mot LaTeX hvor påfølgende blanke linjer blir slått sammen – en god ting når du snakker om konsistent dokumentoppsett / design. Hvis du ønsker å sette inn et tvunget loddrett hopp, sett inn en ERT som inneholder enten \smallskip
, \medskip
, \bigskip
eller en fast \vspace{<len>}
der du angir <len>
. For en fast / hard, tom tom linje, bruk \vspace{\baselineskip}
(omtrent det samme som \bigskip
).
De andre lengdene som ble nevnt er «myke er «og tillate litt strekk / krymping.
For konsistens kan du også øke hoppet mellom avsnittene (kjent som \parskip
) under Dokument> Innstillinger .. .> Tekstoppsett> Separer avsnitt med> Vertikalt mellomrom:
Kommentarer
- Når jeg bruker \ newline i stedet?
- At
\vspace{}
virker veldig nyttig. : -ThumbUp - Hva med å bruke
\newline
som @skan spurte?
Svar
Du kan bruke bigbreak :
alfa bravo \bigbreak charlie delta
Bakgrunn (fra @egreg svar i et mer generelt spørsmål )
\bigbreak
er ikke oppført i LaTeX-håndboken. Den fjerner et forrige vertikalt mellomrom hvis det er mindre enn det det ville satt inn; det avslutter også et avsnitt og forteller TeX at det markerer et godt punkt der et sideskift kan skje.
Kommentarer
Svar
Hvis du vil ha en finere kontroll over oppsettet ditt, kan du bruke \ vskip.
Some text \vskip 0.2in Some text
Du kan endre verdien og enhetene du ønsker.
Noe du kan gjøre er å lage en egendefinert kommando:
\newcommand{\newpara} { \vskip 1cm }
Så nå kan du bare skrive \ newpara på omtrent samme måte som \ newline:
Some text \newpara Some text
Ikke sikker på hvordan dette fungerer i LyX, men siden det bruker LaTeX-språket, bør det fungere
Kommentarer
- Velkommen til TeX.SX! Du kan ta en titt på startguiden vår for å bli kjent med formatet vårt.
- Jeg liker denne fleksibiliteten, … som gjorde meg prøve
\hskip 0.2in
og det fungerte like bra, FYI. Takk!
Svar
Ingen grunn til å bruke ekstra kode bortsett fra dobbel tilbakeslag. Etter å ha avsluttet et avsnitt, gi \\
og legg en tom linje der. Til sammen vil det fungere for å sette en ekstra tom linje.
Liker:
I am a LaTeX user.\\ I am a LaTeX user.
Sjekk dette. Det vil gi en ekstra tom linje mellom de to linjene.
Og hvis du vil bruke en annen avstandsstørrelse, kan du bruke \\[]
. For eksempel: \\[2in]
Dette vil gi et ekstra 2-tommers mellomrom mellom de to linjene.
Kommentarer
- Velkommen til TeX.SX! Jeg ' er redd dette er ikke ' t en god måte å gjøre ting på. Du skal aldri avslutte et avsnitt med
\\
, se f.eks. Beste valget mellom å bruke \\ eller la plass etter hvert avsnitt for å avslutte avsnittet og [Når skal du bruke \ par og når \\] ( tex.stackexchange.com/q/82664 ) - Hei, takk for svaret. Men slik jeg så det, setter det bare et tomt mellomrom ' t hjelp til å sette en ekstra tom linje mellom avsnittet. Selv å bruke \ par gjør ikke det heller. Så hva skal brukes til å sette en tom linje mellom to avsnitt uten frontinnrykk?
- For LyX, se svaret ovenfor. For LaTeX, legg til
\usepackage{parskip}
til innledningen. - @Torbj ø rnT. Jeg er ny på LaTeX, men jeg tror at et av hovedproblemene er mangelen på en ekte kommando for avsnitt spacind. / li>
- @JohnMarjan Ehm, OK. Jeg ' har aldri hatt det problemet, da jeg nesten aldri har behov for å bytte parskip.Og jeg ' jeg er bare en bruker, så det å klage til meg er liksom meningsløst for å være ærlig. (Dessuten sa jeg ikke ' noe om å endre
\parskip
(med\setlength
), Jeg sa legge til\usepackage{parskip}
. Det endrer ikke ' t i det minste. Merk at noen dokumentklasser (KOMA-klasser ogmemoir
tror jeg i det minste) har sine egne grensesnitt for denne typen ting.)
\bigbreak
oppfordrer til et sidebryt. Bare greit å vite når det ' er uønsket.\bigskip
vil være lik, men uten potensiell sidebryteffekt.