Re: Simboli a sinistra dei paragrafi

#9574
Up
0
Down
::

Salve

premetto che quello che voglio ottenere praticamente non mi serve a nulla. Ma mi piace poter pensare che se voglio qualcosa di ben specifico con LaTeX lo posso ottenere.
A chi tra lo staff ha prodotto i file forum_1.pdf e forum_2.pdf con i vecchi post del forum.
In particolare come ha fatto a produrre dei simboletti (punto interrogatvo, punto esclamativo, rightarrow) a margine a sinistra dei paragrafi ?

Io ho tentato con il seguente codice che ho desunto guardando qui e la nel vecchio “TeXBooK” di Knuth.
Confesso di temere un po’ di essere massacrato per la rozzezza del codice, non sono un texnician 😳

`
\documentclass{article}
\usepackage{pstricks}
\usepackage{graphicx}
\setlength{\parindent}{0pt}

\def\zz#1#2{\vbox to 0pt{\hbox{#2\kern#1pt}\vss}}%param. 1 e' la sep tra simbolo e paragrafo
\newcommand{\bollinopar}[1][red]{
\llap{%
\zz{10}{%
\begin{pspicture*}(0,0)(0.5,0.5)%
\psellipse*[linecolor=#1](0.25,0.25)(0.25,0.25)%
\end{pspicture*}%
}%
}%
}
\begin{document}
Paragrafo senza alcun simbolo a margine\\con due righe

Altro paragrafo per visualizzare il parskip\\con due righe

\bollinopar[yellow] Paragrafo con il simbolo\\notare che il parskip non viene rispettato

\bollinopar[green] Paragrafo con simbolo\\ e successivo a paragrafo con simbolo
\end{document}`

Ho tolto l’indentazione ma non e’ quello il punto. Il fatto e’ che non riesco a capire come spostare la baseline del \vbox. Con \vtop non ho miglior fortuna.
Vorrei che
-il simbolo a margine non superi l’altezza del primo rigo del paragrafo
-che possa estendersi verso il basso anche per piu di una riga
-che non modifichi la separazione tra i par ne’ l’indentazione.
E’ forse una cosa che va fatta con le marginal notes, che io non ho mai usato pero’?

La cosa che ti sei dimenticato è di inserire \leavevmode davanti a \llap. Poi devi posizionare correttamente la pspicture, su questo non so darti aiuti.

Ciao
Enrico

Go to top