egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,401 al 2,415 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Pagine diverse con numero di pagina uguale nel file pdf #68541
    Up
    0
    Down
    ::

    Marco87″ post=67636Se apro il pdf (Abode Acrobat X), la pagina con il “TITOLO DEL DOCUMENTO” viene numerata con 1, la pagina con “Una breve frase…” con i, la prima dell’indice con ii. Quando inizia la pagina del “Capitolo 1”, quella viene numerata con 1, la successiva con 2 e così via.

    Il problema è che ho due pagine numerate con 1, e quando mando in stampa il documento, mi viene stampata solo una delle due pagine. Dove sbaglio?

    Metti \pagenumbering{Alph} prima di \begin{titlepage}. Così la pagina sarà numerata A.

    Ma, a mio parere, la pagina del frontespizio (interno) dovrebbe essere numerata insieme a quelle del materiale preliminare. Che poi il numero non compaia è un’altra faccenda.

    Ciao
    Enrico

    in risposta a: consiglio su nuovi comandi #67855
    Up
    0
    Down
    ::

    deer” post=67634Non vorrei sembrare eccessivamente pignolo, ma c’è ancora una cosa che non mi convince del bel codice di egreg. Infatti, a volte capita di dover scrivere una cosa come questa: <artt. 23, co. 2, e 43, co. 4, c.c. …>>; oppure <art. 23, co. 3, n. 1, lett. a), c.c.>>. Ecco, in questi casi mi pare che non si potrebbe impiegare il nuovo comando. Io non m’intendo di nuovi comandi, quindi non so se sia possibile modificare quello proposto da egreg in modo da prevedere anche queste ulteriori ipotesi. Però faccio notare che si tratta di ipotesi di impiego abbastanza frequente, quindi potrebbe essere molto utile poter disporre di una versione del comando che le preveda.
    Quanto al discorso sul rappoddiamento dell’ultima lettera dell’abbreviazione in caso di plurale, mi sembra di poter dire che si tratta di una prassi ormai quasi norma(le). Chi ha familiarità con i testi giuridici non può non trovare strana la dicitura “art. 24-28 c.c.” al posto di quella, appunto normale, “artt. 24-28 c.c.”.
    Infine, vorrei mettere a disposizione il mio tempo e le mie rudimentali conoscenze LaTeX a chi sia eventualmente interessato a studiare il modo di adattare LaTeX alle esigenze dei giuristi o di chi maneggia documenti legali.

    La seconda variante, quella con “art. 23, co. 3, n. 1, lett. a), c.c.” puoi ottenerla con
    `\cc{23}[3, n. 1, lett. a)]`
    Per la versione “doppia” si può pensare a un’altra variante.

    Posso dirti una cosa, sinceramente? Scrivere brutture del genere mi infastidisce. Ma se ho tempo ci provo.

    Ciao
    Enrico

    in risposta a: Elenco dei “peccati” degli utenti di LaTeX2e #68138
    Up
    0
    Down
    ::

    samiel” post=67627Grazie a entrambi per le risposte, molto “tecniche” ma altrettanto ampie e chiare.

    Un altro dubbio riguarda la faccenda del rientro.
    In effetti i “Peccati” consigliano di usare misure in em e non assolute (ad es mm)
    per impostare l’eventuale rientro di prima riga di un paragrafo
    (confermo, è proprio così!).
    Giustamente OldClaudio faceva notare che una simile impostazione
    è del tutto anomala, poiché nell’ipotesi di una modifica del carattere
    nella stessa pagina si avrebbero dei rientri diversi per la prima linea
    dei paragrafi. Ma i “Peccati” sono perentori in questa indicazione.

    In questi casi mi pongo il problema di che fare.
    Ha senso una “traduzione” che, pur nell’ambito di una licenza “aperta”
    finisce per consigliare il contrario dell’originale? Non so come comportarmi…

    M

    Quando si scrive, per esempio,
    `\parindent=2em`
    si imposta il rientro a 2em del font attuale. Siccome ogni classe (ben scritta) emette il comando \normalsize, il valore è quello relativo a cmr10 (o cmr10 at 10.95pt o cmr12, a seconda dell’opzione sul corpo principale). Quindi non è del tutto corretto, perché il font del documento potrebbe avere un em diverso. Ma non direi che è sbagliato: normalmente un font a corpo 10 ha 1em=10pt e così per gli altri corpi.

    Di sicuro il rientro non sarà diverso in capoversi \large o \small: quando si assegna \parindent=2em, TeX converte em nella misura in punti all’istante. Se non ci credi, prova
    `\documentclass[a4paper]{article}
    \begin{document}
    \noindent\rule{\parindent}{0.4pt}

    Inizio di un capoverso

    \noindent\rule{\parindent}{0.4pt}

    {\Huge Inizio di un capoverso\par}
    \end{document}`
    Si otterrà

    Ciao
    Enrico

    in risposta a: Elenco dei “peccati” degli utenti di LaTeX2e #68135
    Up
    0
    Down
    ::

    samiel” post=67624A quanto pare nei “Peccati” sono presenti affermazioni non proprio accorte.
    Desidero ringraziare qui pubblicamente OldClaudio per i numerosi e precisi rilievi.

    Approfitto per chiedere intanto un paio di chiarimenti.

    1.
    Chi o meglio cosa carica i pattern di sillabazione poi definiti da Babel?

    Gli schemi di sillabazione sono letti durante la creazione dei formati (initex). Per esempio, durante la creazione dei formati latex.fmt e pdflatex.fmt viene letto il file language.dat che contiene l’indirizzamento per gli schemi da caricare.

    samiel” post=676242.
    Nei “Peccati” si fa riferimento a una soluzione personale di Axel Reichert
    per modificare/migliorare i parametri standard di LaTeX per la sillabazione.
    Il suo codice è questo:
    ` \tolerance 1414
    \hbadness 1414
    \emergencystretch 1.5em
    \hfuzz 0.3pt
    \widowpenalty=10000
    \vfuzz \hfuzz
    \raggedbottom`
    Al di là dell’elevato valore attribuito a \widowpenalty,
    che senso o che scopo ha la riga \vfuzz \hfuzz
    totalmente priva di alcun valore attribuito ai due parametri?

    A me non pare affatto una buona serie di valori. Non ha molto senso dare valore non nullo globalmente a \emergencystretch; così si vuole “evitare” di dover esaminare eventuali righe “underfull”, ma con il risultato che la media delle righe sarà più brutta.

    Il “rimedio” di impostare \widowpenalty a 10000 è peggiore del male. Non tutto ciò che TeX considera “vedova” lo è veramente, basta pensare alle citazioni fuori corpo (quotation): io preferirei di gran lunga che l’ultima riga del capoverso che precede la citazione vada alla pagina seguente, prima della citazione, piuttosto che una citazione in cima alla pagina.

    \vfuzz\hfuzz assegna a \vfuzz un valore uguale a quello di \hfuzz. È equivalente a scrivere \vfuzz=\hfuzz (nelle assegnazioni di valori, = è sempre facoltativo).

    Anche 0.3pt mi pare alto: è circa 1mm e si nota, almeno nell’allneamento a destra delle righe.

    Ciao
    Enrico

    in risposta a: Problema di caption + subfig #68516
    Up
    0
    Down
    ::

    Liverpool” post=67593Ora funziona, ma perché prima della reinstallazione non ne avevo bisogno?

    Non saprei. Può darsi che con gli ultimi aggiornamenti di caption qualcosa sia cambiato.

    Ciao
    Enrico

    in risposta a: Problema di caption + subfig #68514
    Up
    0
    Down
    ::


    Metti \protect davanti a \subref (nell’argomento di \caption).

    Ciao
    Enrico

    in risposta a: biblatex: cambiare il nome alla bibliografia #68507
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=67587Ho provato con
    `\defbibheading{essenziale}{\chapter*{Bibliografia essenziale}}
    \nocite{*}
    \phantomsection
    \addtocontents{toc}{\protect\vspace{\beforebibskip}}
    \printbibliography[heading=essenziale]
    `
    Funziona tutto, meno la creazione del segnalibro (che non c’è), mentre con il semplice \printbibliography ottengo in automatico il segnalibro. 🙁

    Visto che usi \chapter* il segnalibro non viene creato. Magari aggiungendo
    `\addcontentsline{toc}{chapter}{Bibliografia essenziale}`
    funziona. Dove aggiungerlo? Dove ti pare: prima di \printbibliography o nel codice di \defbibheading.

    Ciao
    Enrico

    in risposta a: Inserire un file pdf di più pagine #68500
    Up
    0
    Down
    ::

    lisap” post=67576Buongiorno a tutti,
    io sto approcciando questo programma quindi scusate se la mia domanda sarà banale.
    E’ possibile inserire in un documento creato con latex un intero file pdf (ad esempio un articolo) di più pagine? Ho provato a farlo con il comando \includegraphics ma inserisce solo la prima pagina.
    Grazie

    Pacchetto pdfpages, comando \includepdf

    Puoi anche usare \includegraphics, ma devi specificare una pagina alla volta: per la seconda (con … indico altre possibili opzioni) è

    `
    \includegraphics[…,page=2]{file}
    `
    \includepdf è certamente più pratico.

    Ciao
    Enrico

    in risposta a: [Risolto] Biblatex: autore-anno senza lettera #68475
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=67564

    E come si fa a distinguere in quale opera il signor Pallino dice certe cose?

    Dal titolo:

    Pallino, Pinco (2011), Lo zen e l’arte della motocicletta.
    Pallino, Pinco (2011), Prolegomeni a ogni metafisica futura che voglia presentarsi come mito.

    Ovviamente, non devono esserci citazioni nel testo (pena l’ambiguità), ma l’OP ha detto che nel suo documento non ha citazioni, ma solo una bibliografia finale. Io gli consiglierei di tenersi comunque le etichette “2011a” e “2011b”: ma evidentemente a lui o al suo editore/relatore quelle lettere danno fastidio… 😉

    Ho l’impressione che philosophy-modern non accetti \nocite. Conferme?

    Ciao
    Enrico

    in risposta a: [Risolto] Biblatex: autore-anno senza lettera #68473
    Up
    0
    Down
    ::

    magigi” post=67562Buongiorno a tutti.

    Sto usando biblatex con lo stile philosophy-classic (di tipo autore-anno) per stampare una serie di elenchi bibliografici a sé stanti.
    Non avendo necessità di riferirmi alle voci bibliografiche in un testo, vorrei poter eliminare la lettera che viene normalmente messa dopo l’anno quando vi sono due voci di uno stesso autore e anno.

    Ad esempio, invece che:

  • Pallino, Pinco (2011a), ecc.
    Pallino, Pinco (2011b), ecc.
  • Vorrei avere solo:

  • Pallino, Pinco (2011), ecc.
    Pallino, Pinco (2011), ecc.
  • Non ho trovato alcuna opzione che mi consenta di disabilitare la lettera, ma immagino che si possa fare.
    Ringrazio in anticipo per l’aiuto. 🙂

    E come si fa a distinguere in quale opera il signor Pallino dice certe cose?

    Ciao
    Enrico

    in risposta a: paralist newenum #68471
    Up
    0
    Down
    ::

    poxx” post=67560Grazie, usando enumitem si risolve.

    Ne approfitto per chiedervi se sapete se esiste un modo per ridurre o comunque modificare l’interlinea nei caption che descrivono le immagini (non so se sia il caso di aprire un’altra discussione solo per questo…).

    Sì, è il caso. Magari con qualche precisazione in più.

    Ciao
    Enrico

    in risposta a: [RISOLTO] Listings Matlab e accenti #68464
    Up
    0
    Down
    ::

    Dork” post=67555

    ora aggiungo la riga anche agli altri e spero funzioni!)
    p.s. c’è un modo per non doverla aggiungere ogni volta (nei prossimi documenti che produrrò)?

    Certo: cambiando la codifica di default a TeXShop (ma prima aggiungi la riga magica corrispondente a MacOS Roman sui vecchi file.

    Quanto alla “doppia croce” è evidente che dovrebbe essere una “à”. Forse hai dimenticato di convertire un file in UTF-8.

    Ciao
    Enrico

    in risposta a: [RISOLTO] Listings Matlab e accenti #68460
    Up
    0
    Down
    ::

    Dork” post=67550si ferma sempre lì. ho provato anche a chiudere tutto il programma e a riaprire il documento da “apri…” stesso errore.

    Evidentemente hai qualche carattere invisibile; prova a evidenziare quelle due parole
    `verrà analizzato`
    Cancellale e riscrivile. Che succede?

    Ciao
    Enrico

    in risposta a: [RISOLTO] Listings Matlab e accenti #68458
    Up
    0
    Down
    ::

    Dork” post=67548

    1. Non usare applemac come codifica, ma utf8.

    2. Aggiungi a \lstset
    `literate=
    {à}{{\ttfamily\`a}}1
    {è}{{\ttfamily\`e}}1
    {ì}{{\ttfamily\`i}}1
    {ò}{{\ttfamily\`o}}1
    {ù}{{\ttfamily\`u}}1,`
    con definizioni per tutti i caratteri che ti servono (qui ho messo qualche esempio.

    Ciao
    Enrico

    In questo modo però non mi compila più perché si blocca ai caratteri accentati che ho inserito da tastiera sul documento. (ho corretto anche le opzioni della bibliografia con biber in luogo di bibtex8)
    ora l’inizio è così:
    `\documentclass[11pt,
    a4paper,twoside,openright, %openright per capitoli sempre a dx;
    notitlepage,
    fleqn ,
    %draft
    ]{report}

    %!TEX encoding = UTF-8 Unicode

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage[english,italian]{babel}
    \usepackage[babel]{csquotes}
    `

    e l’errore è questo:

    `! Package inputenc Error: Keyboard character used is undefined
    (inputenc) in inputencoding `utf8'.

    See the inputenc package documentation for explanation.
    Type H for immediate help.
    …

    l.11 … polinomi ortogonali. Ogni argomento verrà
    analizzato col fine di pr…

    ? `

    Chiudi il tuo documento e riaprilo.

    Ciao
    Enrico

    in risposta a: paralist newenum #68469
    Up
    0
    Down
    ::

    poxx” post=67544Ho immaginato che vi possano essere problemi dati dall’uso di parentesi quadre all’interno di quelle usate a loro volta per specificare le opzioni di enumerate, ma non sono riuscito a venirne a capo.

    Hai immaginato giusto. 🙂
    `\begin{enumerate}[{[}1{]}]`
    Ma il pacchetto enumitem è molto più flessibile.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,401 al 2,415 (di 13,205 totali)

Go to top▲