Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Q: groessere Abstaende zu \hline

1,027 views
Skip to first unread message

Jens Cardinal

unread,
May 26, 1997, 3:00:00 AM5/26/97
to

Hallo zusammen,

ich benutze unter LaTeX 2.09 den "report"-Stil.
In meinem Dokument setze ich nun eine Tabelle, beispielsweise

\begin{tabular}{lc}
\hline
Tabellenkopf & \\
\hline
Me"swert 1 & $4.0\,\mbox{cm}^3$ \\
Me"swert 2 & n.v. \\
Me"swert 3 & $4 \cdot U_{1}$ \\
\hline
\end{tabular}

Dabei ruecken die Trennstriche "\hline" sehr eng an den Text heran.


Ich suche nun eine Moeglichkeit, folgendes zu tun:

(1) in /dieser/ Tabelle den Abstand von \hline zum Text etwas vergroessern.
Dieser Mehrabstand soll sich aber ausschliesslich auf \hline, und zwar
nach oben /und/ unten, beziehen -- der Zeilenabstand der Tabellenzeilen
soll sich dabei nicht aendern.

(2) Wie (1), jedoch gueltig fuer das gesamte Dokument zwischen
\begin{document} und \end{document}.

(3) Die Dicke von \hline verringern (stehen dafuer
eigentlich ausschliesslich nur "dicke" und "duenne" Linien zur
Verfuegung, oder kann ich die genaue Liniendicke bestimmen?), und zwar
nur in /dieser/ Tabelle.

(4) Wie (3), jedoch fuer das gesamte Dokument.


Ein Wechsel zu LaTeX 2e kommt fuer dieses Projekt leider nicht in Frage.


Weiss wer Rat?

Jens

Jens Cardinal, Am Muenzenkamp 2, 44319 Dortmund
e-mail: uch...@uxp1.hrz.uni-dortmund.de

Peter Wyzlic

unread,
May 26, 1997, 3:00:00 AM5/26/97
to

On 26 May 1997 17:32:39 GMT,
Jens Cardinal <uch...@uxp1.hrz.uni-dortmund.de > wrote:

>\begin{tabular}{lc}
>\hline
> Tabellenkopf & \\
>\hline
> Me"swert 1 & $4.0\,\mbox{cm}^3$ \\
> Me"swert 2 & n.v. \\
> Me"swert 3 & $4 \cdot U_{1}$ \\
>\hline
>\end{tabular}
>
>Dabei ruecken die Trennstriche "\hline" sehr eng an den Text heran.
>Ich suche nun eine Moeglichkeit, folgendes zu tun:
>
>(1) in /dieser/ Tabelle den Abstand von \hline zum Text etwas vergroessern.
> Dieser Mehrabstand soll sich aber ausschliesslich auf \hline, und zwar
> nach oben /und/ unten, beziehen -- der Zeilenabstand der Tabellenzeilen
> soll sich dabei nicht aendern.

Schau Dir mal den tabls.sty von Donald Arseneau an. Laut Dokumentation:

%Modify LaTeX's array and tabular environments to keep text from
%touching other text or hlines above or below.

>Ein Wechsel zu LaTeX 2e kommt fuer dieses Projekt leider nicht in Frage.

Was spricht dagegen?
\bye
Peter

--
Semper idem

Juergen Reiss

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

uch...@uxp1.hrz.uni-dortmund.de (Jens Cardinal) writes:

>
> Hallo zusammen,
>
> ich benutze unter LaTeX 2.09 den "report"-Stil.
> In meinem Dokument setze ich nun eine Tabelle, beispielsweise
>

> \begin{tabular}{lc}
> \hline
> Tabellenkopf & \\
> \hline
> Me"swert 1 & $4.0\,\mbox{cm}^3$ \\
> Me"swert 2 & n.v. \\
> Me"swert 3 & $4 \cdot U_{1}$ \\
> \hline
> \end{tabular}
>
> Dabei ruecken die Trennstriche "\hline" sehr eng an den Text heran.
>
>
> Ich suche nun eine Moeglichkeit, folgendes zu tun:
>

> (1) in /dieser/ Tabelle den Abstand von \hline zum Text etwas vergroesser=
n.
> Dieser Mehrabstand soll sich aber ausschliesslich auf \hline, und zwa=
r
> nach oben /und/ unten, beziehen -- der Zeilenabstand der Tabellenzeil=


en
> soll sich dabei nicht aendern.

Hallo Jens

Ich kann dir leider nur hier weiterhelfen. Wenn du einen zus=E4tzlichen
Abstand brauchst, kannst du ihn mit

=09\hline\\[-0.5em]

bekommen. Das -0.5em mu=DFt du nat=FCrlich evtl. anpassen.

>
> (2) Wie (1), jedoch gueltig fuer das gesamte Dokument zwischen
> \begin{document} und \end{document}.

Hier k=F6nntest du hline neu definieren (ob und wie und mit welchen
Seiteneffekten wei=DF nur TeX allein).

J=FCrgen

Dirk Kuypers

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

In article <9177...@pwyz.rhein.de>,

"Peter Wyzlic" <p...@pwyz.rhein.de> writes:
> On 26 May 1997 17:32:39 GMT,
> Jens Cardinal <uch...@uxp1.hrz.uni-dortmund.de > wrote:
>

[Tabelle deleted]

>>Dabei ruecken die Trennstriche "\hline" sehr eng an den Text heran.
>>Ich suche nun eine Moeglichkeit, folgendes zu tun:
>>

>>(1) in /dieser/ Tabelle den Abstand von \hline zum Text etwas vergroessern.
>> Dieser Mehrabstand soll sich aber ausschliesslich auf \hline, und zwar
>> nach oben /und/ unten, beziehen -- der Zeilenabstand der Tabellenzeilen


>> soll sich dabei nicht aendern.
>

> Schau Dir mal den tabls.sty von Donald Arseneau an. Laut Dokumentation:
>
> %Modify LaTeX's array and tabular environments to keep text from
> %touching other text or hlines above or below.
>

> \bye
> Peter

Hi,

ein anderes, sehr feines Package waere da noch booktabs. Es macht die
groesseren Abstaende automatisch und definiert verschiedene
Liniendicken fuer die mittlere und aeussere horizontale Linie. Die
Anleitung erklaert nebenbei noch ein bisschen was, wie man gutes
Tabellenlayout macht. Laeuft auch mit LaTeX 2.09, wenn man die Zeile
\providesPackage{booktabs} entfernt.

Dirk

--
Dirk Kuypers ComNets - RWTH Aachen
Jülicher Strasse 206-208 d...@comnets.rwth-aachen.de
52070 Aachen Phone +49 (0) 241 961180


Werner Liebscher

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

Juergen Reiss <re...@psychologie.uni-wuerzburg.de> wrote:

>uch...@uxp1.hrz.uni-dortmund.de (Jens Cardinal) writes:
>
>> ich benutze unter LaTeX 2.09 den "report"-Stil.
>>
Am besten umsteigen auf LateX ...

>> In meinem Dokument setze ich nun eine Tabelle, beispielsweise

>> [...]

>> Dabei ruecken die Trennstriche "\hline" sehr eng an den Text heran.
>>
>> Ich suche nun eine Moeglichkeit, folgendes zu tun:
>>
>> (1) in /dieser/ Tabelle den Abstand von \hline zum Text etwas vergroessern.
>> Dieser Mehrabstand soll sich aber ausschliesslich auf \hline, und zwar
>> nach oben /und/ unten, beziehen -- der Zeilenabstand der Tabellenzeilen
>> soll sich dabei nicht aendern.
>>

>> (2) Wie (1), jedoch gueltig fuer das gesamte Dokument zwischen
>> \begin{document} und \end{document}.
>

Nimm unter LaTeX(2e) das Paket BOOKTABS - das duerfte beides koennen (ersteres
in jedem Fall, zweiteres weiss ich nicht genau). Auf jeden Fall bin ich mit den
Tabellen, die dieses Paket produziert, ziemlich zufrieden.

Gruss,

Werner


____________________________________________________________________________
Werner Liebscher
Institut fuer Automatisierungstechnik Phone : +49-391-67 12748
Otto-von-Guericke-Universitaet wer...@infaut.et.uni-magdeburg.de
39016 Magdeburg PF 4120 http://infaut.et.uni-magdeburg.de/~werner


0 new messages