Restringere parte del testo in una pagina

  • Creatore
    Topic
  • #105463
    Up
    0
    Down
    ::


    Salve a tutti, ennesimo post di aiuto per conto del mio amico (ho spesso amici che fanno la tesi in Latex con varie richieste).

    Vuole ridimensionare parte del testo in una pagina, per farlo risaltare. Vorrebbe restringere i margini di questa porzione di testo, rispetto al layout originale

    `
    “Il Congresso avrà il potere di promuovere il progresso della scienza e di arti utili, garantendo per periodi limitati agli autori e agli inventori il diritto esclusivo sui loro scritti e sulle loro scoperte.”
    `

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #105464
      Up
      0
      Down
      ::


      Hai già proposto la soluzione degli ambienti “quote” e “quotation” il secondo spero sia corretto, ma permettono di evidenziare proprio estratti di testi o citazioni. Altre info le trovi anche in questa discussione (sono in inglese) link

    • #105465
      Up
      0
      Down
      ::


      Ho risolto con un banale

      `
      \begin{displayquote}
      \textquotedblleft \textit{Il Congresso avrà il potere di promuovere il progresso della scienza e di arti utili, garantendo per periodi limitati agli autori e agli inventori il diritto esclusivo sui loro scritti e sulle loro scoperte}.\textquotedblright
      \end{displayquote}
      `

      caricando il package \usepackage{csquotes}

      Grazie per le dritte! cercando sul web sono apparse varie soluzioni. All’inizio avevo provato con verbatim e altri box, ma erano farraginosi

    • #105466
      Up
      0
      Down
      ::


      Dunque, in sostanza, dici tre volte che si tratta di una citazione:

      1. perché la metti fuori testo;
      2. perché la racchiudi tra virgolette;
      3. perché la scrivi in corsivo.

      Io almeno rinuncerei al corsivo…

      Ciao.


      Gustavo

    • #105467
      Up
      0
      Down
      ::

      golden_boy” post=105515Ho risolto con un banale

      `
      \begin{displayquote}
      \textquotedblleft \textit{Il Congresso avrà il potere di promuovere il progresso della scienza e di arti utili, garantendo per periodi limitati agli autori e agli inventori il diritto esclusivo sui loro scritti e sulle loro scoperte}.\textquotedblright
      \end{displayquote}
      `

      caricando il package \usepackage{csquotes}

      Grazie per le dritte! cercando sul web sono apparse varie soluzioni. All’inizio avevo provato con verbatim e altri box, ma erano farraginosi

      Qualche tempo fa, dicesti su questo forum di avere aperto un blog su LaTeX e di mantenere la guida a LaTeX della tua Università. Ti confesso che ho cercato in Rete, ma purtroppo non sono riuscito a trovare nulla 🙁

      Ti andrebbe di riportare i link a quelle risorse? 🙂

      Ciao
      Tommaso

    • #105468
      Up
      0
      Down
      ::


      @ letteracdp: non ho capito cosa vuoi dire, o meglio, la soluzione trovata va bene, ma non approvi il corsivo?

      @ illinguista1972: il mio blog non parla di Latex, forse mi sono espresso male o hai capito male. Il blog è una cosa personale. La parte riguarda Latex è compresa nel blog. Allo stato attuale, prima di pubblicare sul mio spazio, sto collaborando con l’università per avere approvazione e modifica del materiale esistente. Benedetta burocrazia e voglia di lavorare …

    • #105469
      Up
      0
      Down
      ::

      golden_boy” post=105524@ letteracdp: non ho capito cosa vuoi dire, o meglio, la soluzione trovata va bene, ma non approvi il corsivo?

      […]

      Intendo dire che non mi sembra abbia molto senso far ricorso al pacchetto csquotes e poi sovraimporre alla formattazione automatica che esso fornisce una formattazione manuale, tanto più se questa formattazione manuale è contraria alle convenzioni tipografiche.

      Mi spiego meglio: il LaTeX, fin dalle sue origini, mette a disposizione due ambienti per le citazioni fuori testo, e cioè [tt]quote[/tt] e [tt]quotation[/tt]. Questi ambienti sono pensati per le convenzioni tipografiche americane: precisamente, il primo realizza la formattazione che tali convenzioni prevedono per citazioni “brevi”, cioè di non più di un capoverso (ma non “brevissime”, cioè non limitate a un paio di righe, perché altrimenti quelle stesse convenzioni prevedono che la citazione debba essere in testo e virgolettata), mentre il secondo è inteso per citazioni “lunghe”, cioè di più di un capoverso. Nessuno di questi due ambienti fornisce direttamente strumenti per indicare la fonte della citazione.

      Le convenzioni tipografiche, però, variano da un Paese all’altro (e talvolta anche, all’interno dello stesso Paese, da una casa editrice all’altra!). Come ben si sa, sin dalla fine degli anni Ottanta del secolo scorso (La)TeX è stato sviluppato per renderlo sempre più internazionale e consentirne l’utilizzo con lingue e convenzioni tipografiche diverse da quelle in uso nel Nordamerica; si pensi, tanto per citare il componente più noto di questo vasto progetto, al pacchetto babel. Il pacchetto csquotes si inserisce in questa linea progettuale: consente di indicare le citazioni, nel fle sorgente, tramite comandi di alto livello che ne definiscono il ruolo logico, piuttosto che specificarne direttamente l’aspetto tipografico; sarà poi compito del pacchetto (o meglio, di un file di definizione dello stile appropriatamente selezionato) comporre tipograficamente la citazione rispettando le convenzioni della lingua nel quale il documento è scritto, curando anche dettagli come l’indicazione della fonte e la gestione della punteggiatura finale. Il pacchetto è anche in grado di decidere automaticamente, in base a certi criteri configurabili, ma fondamentalmente basati sulla lunghezza della citazione, se la citazione stessa debba essere messa fuori testo oppure in testo; però, un utente può anche decidere di forzare la presentazione fuori testo, e questo è precisamente ciò che fa l’ambiente [tt]displayquote[/tt].

      L’ambiente [tt]displayquote[/tt], però, differisce da un semplice [tt]quote[/tt] per il fatto di assicurare che la formattazione della citazione fuori testo sia conforme alle convenzioni tipografiche selezionate per la lingua in uso (oltre che per il fatto di prevedere un argomento opzionale nel quale si può indicare la fonte della citazione), inclusa la gestione della punteggiatura finale. Chi ha scritto i file di definizione dello stile sapeva quel che faceva, per cui è senz’altro assai poco raccomandabile alterare la formattazione inserendo a mano virgolette e corsivi. Di solito, dei tre mezzi che si hanno a disposizione per evidenziare una citazione, e cioè (i) porla fuori testo, (ii) virgolettarla e (iii) scriverla in corsivo, se ne usa uno e uno soltanto; ma ripeto, si lasci fare al pacchetto csquotes, che “sa il fatto suo”.

      (Tra l’altro, perché usare le virgolette alte, pure pomposamente indicate come [tt]\textquotedblleft[/tt] e [tt]\textquotedbright[/tt], e non i «caporali», allora?)

      In conclusione:

      1. per poter usare appieno le funzionalità di csquotes è necessario caricare anche il pacchetto babel (o polyglossia), in modo che csquotes stesso sappia qual è la lingua nella quale il documento è scritto;
      2. non ha senso usare csquotes se non ci si “fida” della formattazione che esso fornisce;
      3. se, al contrario, quel che si vuol fare è semplicemente comporre un brano di testo con giustezza ridotta e rientrato ad ambo i margini, e per il resto formattato a mano, si lasci perdere qualunque pacchetto e si usi un semplice ambiente [tt]quote[/tt], o [tt]quotation[/tt] se il brano in questione contiene più di un capoverso

      Nell’ultimo caso, ci si accerti che il proprio editore/relatore/… sia ben d’accordo! 😉

      Un’ultima cosa: l’idea di usare, per riportare la citazione, un ambiente [tt]verbatim[/tt] (@golden_boy dice anche questo!) è al di là di ogni possibilità di commento… 😥

      Ciao.


      Gustavo

    • #105470
      Up
      0
      Down
      ::


      OK!

      Se intendi il pacchetto italian / babel l’ho caricato!

    • #105471
      Up
      0
      Down
      ::

      golden_boy” post=105540OK!

      Se intendi il pacchetto italian / babel l’ho caricato!

      No, non credo che Gustavo intendesse dire questo.

      Ciao
      Tommaso

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

Go to top