Mám dvě sekce, které bych chtěl oddělit prázdným řádkem. Pokaždé, když stisknu Enter , LyX to odstraní prázdný řádek mezi odstavci. Jak tomu mohu zabránit?
Odpovědět
Toto je způsob, jak LyX zůstat věrný LaTeXu, kde postupné prázdné řádky jsou sloučeny – dobrá věc, když hovoříte o konzistentním rozvržení / designu dokumentu. Pokud chcete vložit vynucené svislé přeskočení, vložte ERT obsahující \smallskip
, \medskip
, \bigskip
nebo pevné \vspace{<len>}
kde zadáte <len>
. U pevného / tvrdého jediného prázdného řádku použijte \vspace{\baselineskip}
(zhruba to samé jako \bigskip
).
Další uvedené délky jsou „měkké“ er „a umožnit určité roztažení / zmenšení.
Z důvodu konzistence můžete také zvýšit přeskočení mezi odstavci (známé jako \parskip
) v části Dokument> Nastavení. .> Rozložení textu> Oddělte odstavce> Vertikální mezera:
Komentáře
- Kdy bych měl použít \ newline?
- To
\vspace{}
se zdá být opravdu užitečné. : -ThumbUp - Co takhle použít
\newline
jak se @skan zeptal?
Odpovědět
Můžete použít bigbreak :
alfa bravo \bigbreak charlie delta
Pozadí (z @egreg odpověď v obecnější otázce )
\bigbreak
není uveden v příručce k LaTeXu. Odstraní předchozí svislý prostor, pokud je menší než to, co by vložil; také ukončí odstavec a řekne TeXu, že označuje dobrý bod, kde může dojít ke zlomení stránky.
Komentáře
Odpověď
Pokud chcete jemnější kontrolu nad svým rozložením, můžete použít \ vskip.
Some text \vskip 0.2in Some text
Hodnoty a jednotky můžete podle potřeby změnit.
Další věc, kterou můžete udělat, je vytvořit vlastní příkaz:
\newcommand{\newpara} { \vskip 1cm }
Takže nyní můžete zadat \ newpara stejným způsobem jako \ newline:
Some text \newpara Some text
Nejste si jisti, jak to funguje v LyXu, ale protože používá jazyk LaTeX, mělo by to fungovat
Komentáře
- Vítejte na TeX.SX! Můžete se podívat na našeho průvodce pro začátečníky , abyste se dále seznámili s naším formátem.
- Líbí se mi tato flexibilita, … zkusím
\hskip 0.2in
a to fungovalo stejně dobře, FYI. Děkujeme!
Odpověď
Není třeba používat další kód kromě dvojitého zpětného lomítka. Po ukončení odstavce uveďte \\
a vložte tam prázdný řádek. V kombinaci to bude fungovat pro vložení dalšího prázdného řádku.
Líbí se:
I am a LaTeX user.\\ I am a LaTeX user.
Zaškrtněte toto. Mezi těmito dvěma řádky bude navíc prázdný řádek.
A pokud chcete použít jakoukoli jinou velikost mezer, můžete použít \\[]
. Například: \\[2in]
Tím se mezi dva řádky vloží další 2palcový prostor.
Komentáře
- Vítejte v TeX.SX! ' Obávám se, že to není ' dobrý způsob, jak dělat věci. Nikdy byste neměli končit odstavec pomocí
\\
, viz např. Nejlepší volba mezi použitím \\ nebo ponecháním mezery za každým odstavcem k ukončení odstavce a [Kdy použít \ par a kdy \\] ( tex.stackexchange.com/q/82664 ) - Ahoj, děkuji za odpověď, ale jak jsem čelil, uvedení pouze prázdného místa ' pomoc při vkládání prázdného řádku mezi odstavec. Ani použití \ par ne. Co by tedy mělo být použito pro vložení prázdného řádku mezi dva odstavce bez přední odrážky?
- Pro LyX viz výše uvedená odpověď. Pro LaTeX přidejte
\usepackage{parskip}
do preambule. - @Torbj ø rnT. Jsem v LaTeXu nový, ale myslím, že jedním z jeho hlavních problémů je nedostatek skutečného příkazu pro odstavce spacind.
\parskip
dělá hrozné věci v rozestupu oddílů a obsahu !! - @JohnMarjan Ehm, OK. Tento problém jsem nikdy ' neměl, protože sotva někdy potřebuji změnit parskip.A já ' jsem jen uživatel, takže stěžovat si mně je upřímně řečeno zbytečné. (Také jsem ' neřekl nic o úpravách
\parskip
(pomocí\setlength
), Řekl jsem add\usepackage{parskip}
. Tím se ' alespoň nezmění ToC. Všimněte si, že některé třídy dokumentů (třídy KOMA amemoir
alespoň myslím) mají pro takové věci vlastní rozhraní.)
\bigbreak
podporuje konec stránky. Je dobré vědět, kdy je to ' nežádoucí.\bigskip
by bylo podobné, ale bez potenciálního efektu rozbití stránky.