PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Title im Literaturverzeichnis nicht uterstreichen



hensi
02-07-2020, 11:54
Hallo,
Gibt es eine Möglichkeit. das der Title im Literaturverzeichnis nicht unterstrichen wird.

Wobei der Style \bibliographystyle{apalike} aber ansonsten so bleiben soll.

Vielen Dank im Voraus
hensi

rais
02-07-2020, 21:28
AFAICS nutzt apalike {\em ... } zum Hervorheben der Titel. Da wird normalerweise nix unterstrichen.
Klingt so, als würdest Du das ulem-Paket laden -- versuch es mit dessen normalem-Option oder lass es ganz weg.

Wenn Dich das nicht weiterbringt, erstelle bitte ein Minimalbeispiel, das Dein Problem demonstriert.

VG

hensi
03-07-2020, 01:06
Hallo,

Ulem wurde entfernt. Jetzt sind die Title im Literaturverzeichnis (wie gewollt) nicht mehr unterstrichen. :)

\usepackage{ulem} wurde in anderen Abschnitten benötigt, für \dashuline{Nicht unterstreichen, sondern unterstricheln}

Gibt es eine Möglichkeit:
-> ulem für dashuline nur für bestimmte Seiten zu aktivieren bzw deaktivieren
-> oder anderen Alternativen um manche Texte zu untertricheln?

Vielen Dank im Voraus
Hensi

rais
03-07-2020, 19:53
Gibt es eine Möglichkeit:
-> ulem für dashuline nur für bestimmte Seiten zu aktivieren bzw deaktivieren

wie ich schon andeutete, Du kannst mit der normalem-Option ulem davon abhalten, \em/\emph umzudefinieren:


\usepackage[normalem]{ulem}


-> oder anderen Alternativen um manche Texte zu untertricheln?

Paket soul käme mir da in den Sinn. Ob da auch gestrichelt bei war, kann ich so nicht mehr sagen, siehe einfach in dessen Doku (texdoc soul)

VG

hensi
03-07-2020, 21:21
Hallo,
\usepackage[normalem]{ulem} funktioniert!:)
\dashuline{unterstricheln} funktioniert und Title im Literaturverzeichnis ist nicht mehr unterstrichen.

Gibt es eine Möglichkeit etwas größer zu unterstricheln?

Vielen Dank im Voraus
Hensi

rais
04-07-2020, 20:24
Mir ist nicht ganz klar, was konkret Du größer haben willst...
Jedenfalls hab ich ein wenig mit der Definition von \dashuline rumgespielt und ein, zwei anpassbare Varianten gebastelt:


\documentclass{article}
\usepackage[normalem]{ulem}
\newlength\DULthickness
\newlength\DULwidth
\newlength\DULspace
\setlength\DULspace{0.16em}% Abstand zwischen zwei Strichen
\setlength\DULwidth{0.4em}% Strichlänge
\setlength\DULthickness{0.8pt}% Strichstärke

\makeatletter
\newcommand*\DUL@line[1]{%
\vtop{\kern\ULdepth \hrule height \DULthickness width #1}%
}
\UL@protected\def\dashULine{%
\leavevmode\bgroup
\UL@setULdepth%
\ifx\UL@on\UL@onin \advance\ULdepth2\p@\fi%
\markoverwith{\kern 0.5\DULspace%
\DUL@line{\DULwidth}%
\kern0.5\DULspace%
}%
\ULon
}
\UL@protected\def\dashUILine{%
\leavevmode\bgroup
\UL@setULdepth
\ifx\UL@on\UL@onin \advance\ULdepth2\p@\fi
\markoverwith{%\kern 0.5\DULspace
\DUL@line{0.5\DULwidth}%
\kern\DULspace%
\DUL@line{0.5\DULwidth}%
}%
\ULon
}
\makeatother
\begin{document}
\dashuline{Test}

\dashULine{Test}

\dashUILine{Test}
\end{document}

\dashULine ist wie \dashuline mit anpassbarer/m Liniendicke, Linienlänge und Abstand zwischen den Linien (per \DULthickness, \DULwidth und \DULspace).
\dashUILine setzt im Gegensatz zu \dashULine/\dashuline außen Linien und keine Lücken (war ein Versuch)

VG