Hvordan tilføjes en tom linje mellem afsnit?

Jeg har to sektioner, som jeg gerne vil adskille med en tom linje. Hver gang jeg trykker på Enter , fjerner LyX det tom linje mellem afsnit. Hvordan forhindrer jeg dette?

Svar

Dette er LyXs måde at forblive tro mod LaTeX hvor successive blanke linjer flettes – en god ting, når du taler om ensartet dokumentlayout / design. Hvis du ønsker at indsætte et tvunget lodret spring, skal du indsætte en ERT, der indeholder enten \smallskip, \medskip, \bigskip eller en fast \vspace{<len>} hvor du angiver <len> . For en fast / hård, enkelt tom linje skal du bruge \vspace{\baselineskip} (nogenlunde det samme som \bigskip).

indtast billedbeskrivelse her

indtast billedbeskrivelse her

De andre længder, der blev nævnt, er “bløde er “og tillad en vis strækning / krympning.

For konsistens kan du også øge springet mellem afsnit (kendt som \parskip) under Dokument> Indstillinger .. .> Tekstlayout> Separer afsnit med> Lodret mellemrum:

indtast billedebeskrivelse her

Kommentarer

  • Når skal jeg bruge \ newline i stedet?
  • At \vspace{} synes virkelig nyttigt. : -ThumbUp
  • Hvad med at bruge \newline som @skan spurgte?

Svar

Du kan bruge bigbreak :

alfa bravo \bigbreak charlie delta 

Baggrund (fra @egreg svar i et mere generelt spørgsmål )

\bigbreak står ikke i LaTeX-manualen. Det fjerner et forudgående lodret mellemrum, hvis det er mindre end det, det ville indsætte; det afslutter også et afsnit og fortæller TeX, at det markerer et godt punkt, hvor et sideskift kan ske.

Kommentarer

  • note \bigbreak tilskynder til en sidebryd. Bare godt at vide, hvornår det ' er uønsket. \bigskip ville være ens, men uden den potentielle sidebrydningseffekt.

Svar

Hvis du vil have en finere kontrol over dit layout, kan du bruge \ vskip.

Some text \vskip 0.2in Some text 

Du kan ændre værdien og enhederne, hvis du ønsker det.

Noget du kan gøre er at oprette en brugerdefineret kommando:

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

Så nu kan du bare skrive \ newpara på samme måde som \ newline:

Some text \newpara Some text 

Ikke sikker på, hvordan dette fungerer i LyX, men da det bruger LaTeX-sproget, skal det fungere

Kommentarer

  • Velkommen til TeX.SX! Du kan kigge på vores startguide for at gøre dig fortrolig med vores format.
  • Jeg kan godt lide denne fleksibilitet, … hvilket gjorde mig prøv \hskip 0.2in og det fungerede lige så godt, FYI. Tak!

Svar

Ingen grund til at bruge ekstra kode end dobbelt tilbageslag. Når du har afsluttet et afsnit, skal du give \\ og placere en tom linje der. Tilsammen fungerer det til at sætte en ekstra blank linje.

Ligesom:

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

Tjek dette. Det giver en ekstra tom linje mellem de to linjer.

Og hvis du vil bruge en hvilken som helst anden afstand, kan du bruge \\[]. For eksempel: \\[2in]

Dette placerer et ekstra 2-tommers mellemrum mellem de to linjer.

Kommentarer

  • Velkommen til TeX.SX! Jeg ' er bange for, at dette ikke er ' ikke en god måde at gøre tingene på. Du bør aldrig afslutte et afsnit med \\, se f.eks. Bedste valg mellem at bruge \\ eller efterlade plads efter hvert afsnit for at afslutte afsnittet og [Hvornår skal man bruge \ par og hvornår \\] ( tex.stackexchange.com/q/82664 )
  • Hej, tak for dit svar Men som jeg står overfor, sætter det kun et tomt mellemrum ' t hjælper med at sætte en ekstra tom linje mellem afsnittet. Selv ved hjælp af \ par gør det heller ikke. Så hvad skal bruges til at sætte en tom linje mellem to afsnit uden frontindrykning?
  • For LyX, se ovenstående svar. For LaTeX skal du tilføje \usepackage{parskip} til præamblen.
  • @Torbj ø rnT. Jeg er ny på LaTeX, men jeg tror, at et af dets største problem er manglen på en ægte kommando til afsnit spacind. \parskip gør forfærdelige ting med sektionsafstand og indholdsfortegnelse !!
  • @JohnMarjan Ehm, OK. Jeg ' har aldrig haft det problem, da jeg næppe nogensinde har behov for at skifte parskib.Og jeg ' er bare en bruger, så det at klage til mig er lidt meningsløst for at være ærlig. (Også sagde jeg ' ikke noget om at ændre \parskip (med \setlength), Jeg sagde tilføj \usepackage{parskip}. Det ændrer ' ikke i det mindste indholdsfortegnelsen. Bemærk, at nogle dokumentklasser (KOMA-klasser og memoir i det mindste tror jeg) har deres egne grænseflader til denne slags ting.)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *