Hoe voeg je een lege regel toe tussen alineas?

Ik heb twee secties die ik “graag wil scheiden door een lege regel. Elke keer dat ik op Enter druk, verwijdert LyX die lege regel tussen alineas. Hoe voorkom ik dit?

Antwoord

Dit is LyX s manier om trouw te blijven aan LaTeX waar opeenvolgende lege regels worden samengevoegd – een goede zaak als je het hebt over een consistente documentlay-out / -ontwerp. Als je een geforceerde verticale overslag wilt invoegen, voeg dan een ERT in met \smallskip, \medskip, \bigskip of een vaste \vspace{<len>} waar u <len> . Gebruik voor een vaste / harde, enkele lege regel \vspace{\baselineskip} (ongeveer hetzelfde als \bigskip).

voer hier een afbeeldingbeschrijving in

voer hier een afbeeldingbeschrijving in

De andere lengtes die werden genoemd zijn “zacht er “en sta wat uitrekken / krimpen toe.

Voor consistentie kunt u ook het overslaan tussen alineas vergroten (bekend als \parskip) onder Document> Instellingen .. .> Tekstopmaak> Scheid alineas met> Verticale spatie:

voer hier de afbeeldingsbeschrijving in

Opmerkingen

  • Wanneer moet ik in plaats daarvan \ newline gebruiken?
  • Dat \vspace{} lijkt erg handig. : -ThumbUp
  • Hoe zit het met het gebruik van \newline zoals @skan vroeg?

Antwoord

U kunt bigbreak gebruiken:

alfa bravo \bigbreak charlie delta 

Achtergrond (van @egreg antwoord in een meer algemene vraag )

\bigbreak wordt niet “niet vermeld in de LaTeX-handleiding. Het verwijdert een voorafgaande verticale spatie als deze kleiner is dan wat hij zou invoegen; het beëindigt ook een alinea en vertelt TeX dat het een goed punt markeert waar een pagina-einde kan plaatsvinden.

Reacties

  • note \bigbreak moedigt het breken van een pagina aan. Gewoon goed om te weten wanneer het ' ongewenst is. \bigskip zou vergelijkbaar zijn, maar zonder het mogelijke pagina-einde effect.

Antwoord

Als u een fijnere controle over uw lay-out wilt, kunt u \ vskip gebruiken.

Some text \vskip 0.2in Some text 

U kunt desgewenst de waarde en eenheden wijzigen.

Wat u ook kunt doen, is een aangepast commando maken:

\newcommand{\newpara} { \vskip 1cm } 

Dus nu kunt u \ newpara typen op vrijwel dezelfde manier als \ newline:

Some text \newpara Some text 

Weet niet zeker hoe dit werkt in LyX, maar aangezien het de LaTeX-taal gebruikt, zou het moeten werken

Opmerkingen

  • Welkom bij TeX.SX! Je kunt onze startersgids bekijken om je verder vertrouwd te maken met ons formaat.
  • Ik hou van deze flexibiliteit, … die maakte ik probeer \hskip 0.2in en dat werkte net zo goed, ter info. Bedankt!

Antwoord

Het is niet nodig om extra code te gebruiken behalve dubbele backslash. Geef na het beëindigen van een alinea \\ en plaats daar een lege regel. Gecombineerd werkt het voor het plaatsen van een extra lege regel.

Zoals:

I am a LaTeX user.\\ I am a LaTeX user. 

Controleer dit. Het geeft een extra lege regel tussen de twee regels.

En als je een andere maat spatiëring wilt gebruiken, kun je \\[] gebruiken. Bijvoorbeeld: \\[2in]

Dit zal een extra 2-inch ruimte tussen de twee regels plaatsen.

Opmerkingen

  • Welkom bij TeX.SX! Ik ' ben bang dat dit geen ' een goede manier is om dingen te doen. Je mag een alinea nooit eindigen met \\, zie bijv. Beste keuze tussen het gebruik van \\ of het laten van ruimte na elke alinea om de alinea te beëindigen en [When to use \ par and when \\] ( tex.stackexchange.com/q/82664 )
  • Hallo, bedankt voor je antwoord Maar zoals ik al zei, het plaatsen van alleen een spatie betekent niet ' t helpen bij het plaatsen van een extra lege regel tussen de alinea. Zelfs het gebruik van \ par doet dat ook niet. Dus wat moet er worden gebruikt om een lege regel tussen twee alineas te plaatsen, zonder voorinspringing?
  • Zie voor LyX het bovenstaande antwoord. Voor LaTeX, voeg \usepackage{parskip} toe aan de preambule.
  • @Torbj ø rnT. Ik ben nieuw bij LaTeX, maar ik denk dat een van de grootste problemen het ontbreken van een echt commando is voor alineas spacind. \parskip doet vreselijke dingen met de sectie-afstand en de inhoudsopgave !!
  • @JohnMarjan Ehm, oké. Ik ' heb dat probleem nooit gehad, aangezien ik bijna nooit de behoefte heb om de parskip te veranderen.En ik ' ben maar een gebruiker, dus klagen bij mij is eigenlijk zinloos om eerlijk te zijn. (Ook heb ik ' niets gezegd over het aanpassen van \parskip (met \setlength), Ik zei add \usepackage{parskip}. Dat verandert ' de inhoudsopgave niet op zijn minst. Merk op dat sommige documentklassen (KOMA-klassen en memoir tenminste, denk ik) hebben hun eigen interfaces voor dit soort dingen.)

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *