Linee accanto a un elenco e righe vuote in serie.

  • Creatore
    Topic
  • #23798
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    in questa ennesima giornata piovosa mi tormentano due interrogativi, ai quali non credo di aver trovato risposta nemmeno su TeX Catalogue, nell’indice per argomento dei pacchetti disponibili.
    Forse, in realtà, non mi occorre nemmeno un pacchetto, ma solo dei comandi che non conosco.
    Eccoli in ordine.

    1. Vorrei scrivere un elenco di nomi sulla sinistra della pagina e accanto a ognuno far cominciare una linea orizzontale sulla quale far apporre a ciascuno dei referenti la propria firma.

    2. Vorrei riprodurre con LaTeX il testo di una prova d’esame della mia V liceo, che consiste semplicemente in quattro domande, a ciascuna delle quali seguono 10 righe vuote. Il mio problema (!) è comporre le righe.

    Tutto qui. Forse farò perdere tempo a qualcuno di voi, ma ne ho bisogno. Vi ringrazio per l’attenzione, e saluto e ringrazio il preziosissimo e puntuale egreg9 per la completezza delle sue risposte.

    Ciao a tutti,
    Tommaso

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #23799
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::


        Quesito 2:
        Se per righe vuote intendi uno spazio verticale con delle linee orizzontali da usare come guida alla scrittura, potresti usare molto semplicemente il comando \rule, così
        `\newcommand\tenrows{
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        \noindent\rule{\linewidth}{0.4pt}\par\medskip
        }`

        E’ poco elegante ma funziona, e per il momento potrebbe bastare.

        Se invece intendi uno spazio vuoto vuoto, allora:
        `\newcommand{\tenspace}{\par\vspace{10\baselineskip}\par}`
        Quesito 1:
        Potresti usare questo comando:
        `\newcommand{\firma}[1][]{#1 \rule{4cm}{0.4pt}\par}`

        da usare con un argomento opzionale relativamente al nome di chi firma, così:
        `\firma[Lo studente:]

        \firma
        `

        OT
        Evviva, sono stato più veloce del prof egreg9 ( 😀 )!
        Evidentemente starà brindando con i suoi companion il superamento dei 3000 post sul forum. Grande !!!
        Ciao

      • #23800
        Up
        0
        Down
        ::


        Mitico! Grazie!
        Tommaso

      • #23801
        Up
        0
        Down
        ::

        OT
        Evviva, sono stato più veloce del prof egreg9 ( 😀 )!
        Evidentemente starà brindando con i suoi companion il superamento dei 3000 post sul forum. Grande !!!

        Qualche volta mi tocca perfino lavorare, sai? 🙂

        Traggo dagli “appunti” (pagina 137):
        `\newenvironment{linee}[1][1]
        {\flushleft\minipage{\textwidth}
        \linespread{#1}\selectfont
        \def\\{\begingroup\leavevmode\parfillskip=0pt
        \hrulefill\endgraf\endgroup}}
        {\endminipage\endflushleft}`
        Si può usare così:
        `\begin{linee}[1.2]
        V. Ino \\
        B. Irra \\
        \end{linee}`
        L’argomento opzionale è per distanziare le righe fra loro. Non è difficile modificarlo per ottenere altri effetti.

        Ciao
        Enrico

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top