PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "<" ausgeben



Bit2_Gosu
12-07-2008, 18:16
Hi!

Ich habe hier ein kleines Baumdiagramm:


\pstree{\TR{ICollection}}
{

\pstree{\TR{IList<<T>>}}

\pstree{\TR{IDictionary}}

}

Leider wird statt IList<<T>>
IList!? ausgegeben.
Wie kann ich das verhindern?

Stefan_K
12-07-2008, 18:47
Hallo,

es sollte mit T1-Schriftcodierung klappen:

\usepackage[T1]{fontenc}

Viele Grüße,

Stefan

Bit2_Gosu
12-07-2008, 19:51
Wenn ich das einfüge, wird quasi der ganze Baum nicht mehr gezeichnet.
Hier mal der ganze code:


\documentclass{article}
\usepackage[latin1] {inputenc}
\usepackage{ngerman,latexsym}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{pstricks, pst-tree, pst-node}

\begin{document}

\pstree{\TR{ICollection}}
{

\pstree{\TR{IList}}

\pstree{\TR{IDictionary}}

}

\end{document}

Stefan_K
12-07-2008, 20:35
Hallo,

bei mir klappt es mit T1.
Ohne kannst Du Dich auch so behelfen:

\pstree{\TR{IList$<>$}}

Stefan

Bit2_Gosu
12-07-2008, 20:50
hm, das ist aber ziemlich hässlich, wenn ich dann in die <> z.B. noch ein T reinschreibe. Das <> wird mit den $$ irgendwie in einem anderen font geschrieben.

Stefan_K
12-07-2008, 20:59
Es geht ja auch

\pstree{\TR{IList$<$T$>$}}
Es braucht ja nur für < und > umgeschaltet werden, um sich wegen der Codierung zu behelfen. Es ist dann zwar auch <> aus dem Mathematikzeichensatz, das sieht allerdings recht gleich aus.

Stefan

Bit2_Gosu
12-07-2008, 21:01
hm, nagut.

Vielen Dank!