🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.dtp.tex
3 messages
3 total messages Started by Cezary Grądys Fri, 14 Feb 2014 15:41
LaTeX linia pozioma szerokości nagłówka.
#17208
Author: Cezary Grądys
Date: Fri, 14 Feb 2014 15:41
33 lines
1725 bytes
Witam.
Chciałbym uzyskać linię poziomą o długości takiej jak linia 
podkreślajaca nagłówek. Na razie mam coś takiego:


% w preambule:

\usepackage{fancyhdr}
\pagestyle{fancy}
\setlength{\headwidth}{\textwidth}
\addtolength{\headwidth}{\marginparwidth}
\addtolength{\headwidth}{\marginparsep}
\lhead{jakiś napis}
\rhead{inny napis}



\begin{document}
...
...
   \line(1,0){421} % 421 dobrane metodą prób.
...
\end{document}

Chciałbym to jakoś bardziej elegancko zrobić, żeby długość tej linii 
podać zmienną czy coś w tym stylu. Niby to działa, ale na innym 
rozmiarze kartki będzie lipa.



-- 
Cezary Grądys
czarekgr@wa.onet.pl
Re: LaTeX linia pozioma szerokości nagłówka.
#17209
Author: Jarosław Sokołowski
Date: Fri, 14 Feb 2014 16:40
38 lines
1963 bytes
Pan Cezary Grądys chciałby uzyskać linię poziomą o długości takiej
jak linia podkreślajaca nagłówek. Na razie ma coś takiego:

> % w preambule:
>
> \usepackage{fancyhdr}
> \pagestyle{fancy}
> \setlength{\headwidth}{\textwidth}
> \addtolength{\headwidth}{\marginparwidth}
> \addtolength{\headwidth}{\marginparsep}
> \lhead{jakiś napis}
> \rhead{inny napis}
>
>
>
> \begin{document}
> ...
> ...
>    \line(1,0){421} % 421 dobrane metodą prób.
> ...
> \end{document}
>
> Chciałbym to jakoś bardziej elegancko zrobić, żeby długość tej linii 
> podać zmienną czy coś w tym stylu. Niby to działa, ale na innym 
> rozmiarze kartki będzie lipa.

Można na przykład napisać tak:

   \rule{\headwidth}{0.4pt}

albo tak:

   \leftline{\vrule width \headwidth height 0.4pt}

albo jeszcze inaczej.

-- 
Jarek
Re: LaTeX linia pozioma szerokości nagłówka.
#17211
Author: Cezary Grądys
Date: Sat, 15 Feb 2014 05:15
18 lines
1518 bytes
W dniu 14.02.2014 17:40, Jarosław Sokołowski pisze:

> Można na przykład napisać tak:
>
>     \rule{\headwidth}{0.4pt}
>
> albo tak:
>
>     \leftline{\vrule width \headwidth height 0.4pt}
>
> albo jeszcze inaczej.
>

Dzięki, oba sposoby działają super.

-- 
Cezary Grądys
czarekgr@wa.onet.pl
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads