[Risolto] Formato citazioni in Brasile

  • Creatore
    Topic
  • #115394
    Up
    0
    Down
    ::


    Ciao a tutti,
    devo inviare un articolo ad una rivista brasiliana. Il problema riguarda il loro formato standard delle citazioni. Vogliono:

    1. interlinea 1, ma il testo dev’essere 1.5
    2. Testo giustificato ma spostato a sinistra
    3. grandezza carattere come nelle note

    Normalmente io uso quanto segue risolvendo solo il punto 3:
    `\newenvironment{cit}
    {\begin{quotation}\footnotesize}
    {\end{quotation}}
    `

    Come posso fare per risolvere 1 e 2? Cercando ho visto che forse posso risolvere con una “scatola”, ma non sono riuscito a fare niente.
    grazie mille per l’aiuto
    ciao
    angelo

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #115395
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::



        @angelico
        , chi ti prescrive quelle cose non capisce niente di tipografia e si rifà a impostazioni tipiche dei word processor. Già il fatto di chiamare interlinea la distanza delle linee di base (scartamento), invece che lo spazio aggiuntivo fra due linee di testo (interlinea), qualifica chi scrive quelle cose.

        Ma suppongo che tu non possa fare a meno di rispettare quelle regole.
        Per le citazioni con giustezza ridotta, ma accostate a sinistra, forse potresti fare un buon uso del pacchetto enumitem; l’ambiente quotation è creato con una lista speciale e enumitem permette di modificare tutte le liste e di crearne di nuove.. Oppure potresti usare il pacchetto etoolbox per modificare (per eseguire un patch) l’ambiente quotation. Tuttavia sono strade che richiedono non poca conoscenza della programmazione LaTeX, se non altro per capire la documentazione. Quindi ti consiglio di definiti l’ambiente cit come mostrato sotto

        Per variare lo scartamento puoi usare il pacchetto setspace e poi impostare il documento così`\documentclass[…]{…}

        \usepackage{setspace}

        \newenvironment{cit}{%
        \begin{flushleft}\begin{minipage}{0.9\linewidth}\singlespacing\footnotesize
        }{%
        \end{minipage}\end{flushleft}
        }
        \begin{document}\onehalfspacing

        Testo con scartamento aumentato del 50 percento.

        \begin{cit}
        Citazione con scartamento naturale.
        \end{cit}

        \end{document}`Probabilmente devi aggiustare qualche parametro, per esempio, per regolare il rientro dentro la minipage. Comunque quella potrebbe essere l’ossatura del codice che ti risolve tutti e tre i requisiti che dovresti rispettare.

        PS: mi sono letto la documentaziione del modulo di babel per il portoghese e il brasiliano; lo puoi leggere anche tu aprendo un terminale o prompt dei comandi, scrivendoci dentro il comando texdoc babel-portugues, e mandandolo in esecuzione premendo il tasto Invio.
        Vedi come il portoghese e il brasialiano sono gestiti in maniera diversa sia per i pattern di sillabazione, sia epr le date e le parole infisse. Tuttavia, nonostante al cura con cui sono gestite del due lingue con le loro specificità, il fato che le citazioni testuali in Basile debbano essere composte in quel modo originale che ha descritto non sono nemmeno accennate. Lavorando con LuaLaTeX o con XeLaTeX, la gestione delle lingue è affidata al pacchetto polyglossia, che non fa nessuna menzione della differenza fra le due lingue. Forse non sono curate abbastanza, ma certamante esistono i due file gloss-barazil.ldf e gloss-portuges.ldf (portuges ?, ebbene sì, il modulo ha proprio quel nome). Comunuqe ho aperto entrambi questi file gloss-brazil.ldf e gloss-portugues.ldf e ne ho esaminato il codice; nessuno dei due gestice le citazioni testuali come ti è stato prescritto.

      • #115396
        Up
        0
        Down
        ::


        Ciao,
        in effetti, sono richieste davvero strane, ma qui sono lo standard di riviste e libri di ambito accademico. Ad ogni modo, bisogna seguire le regole. Ti ringrazio molto per la risposta, ma l’ambiente “minipage” ha il problema che se inserisco una nota mi appare dentro della pagina “minipage” e non alla fine della pagina “grande”.
        Ho provato a modificare il tuo codice, ma senza risultati. Ho comunque risolto così:

        `
        \newenvironment{bcit}
        {\list{}{\rightmargin=0pt %
        \leftmargin=40mm\footnotesize\singlespacing}%
        \item\relax}
        {\endlist}`

        Pare che funzioni! Spero che possa essere utile a qualcun’altro.
        grazie mille per la risposta rapidissima.
        angelico

      • #115397
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Infatti, è noto che la minipage riceve le sue note internamente. Con i suoi pro e contro.

          La soluzione che hai trovato tu è simile al codice di quotation, ma accosta a destra il suo contenuto, non a sinistra come avevi scritto nel primo messaggio.

          Comunuqe va bene se la soluzione che hai trovato soddisfa le tue esigenze.

        • #115398
          Up
          0
          Down
          ::


          In effetti avevo sbagliato era a destra non a sinistra, infatti avevo corretto il tuo flushleft con flushright, ma questo comunque è un dettaglio. Con la mia soluzione le note si aggiungono alle altre.
          di nuovo grazie mille
          angelico

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

      Go to top