egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,506 al 2,520 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67953
    Up
    0
    Down
    ::


    È un hack, naturalmente; segnalo per bene come tale nel documento e non diffonderlo senza avvisare. 🙂

    Ciao
    Enrico

    in risposta a: Ancora su LaTeX e “legalese” #67992
    in risposta a: tesi di laurea #67975
    Up
    0
    Down
    ::

    kaka101189″ post=67029il problema in se è che quando lo compilo la pagina del file pdf è bianca e mi esce un secondo file sorgente -frn
    che ci devo fare?

    Compilare il file tesi-frn.tex con pdflatex. La successiva compilazione del file tesi.tex avrà il frontespizio come prima pagina. A pagina 2 della documentazione, righe dalla quarta alla sesta.

    Non occorre farlo sempre, ma solo quando hai apportato modifiche all’ambiente frontespizio.

    Ciao
    Enrico

    in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67948
    Up
    0
    Down
    ::


    No, usare \def\ac#1{#1} quando componi l’indice e le testatine.

    Ciao
    Enrico

    in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67945
    Up
    0
    Down
    ::

    antonio.macrì” post=67002

    \ifx\protect\typeset@protect

    Ciao
    Enrico

    Ciao Enrico, grazie.
    Non ho capito, a me quel test risulta sempre falso. 😕
    Come devo scrivere?

    Uhm. Non va, in effetti. Temo che non ci sia molto da fare, al riguardo. Come saprai, i titoli delle sezioni sono usati anche per le testatine e l’indice, quindi è piuttosto difficile distinguere i significati di \ac. Piuttosto, lo neutralizzerei durante la composizione dell’indice e delle testatine.

    Ciao
    Enrico

    in risposta a: tesi di laurea #67971
    Up
    0
    Down
    ::


    Togli le opzioni dalla chiamata di frontespizio e togli \preparefrontpage. Leggi la documentazione e gli esempi.

    Ciao
    Enrico

    in risposta a: Derivate parziali #67979
    Up
    0
    Down
    ::

    Iovem” post=67009Ciao a tutti,

    premetto che non sono un matematico (e neanche un tipografo 🙂 ) quindi scusate se “bestemmio”.

    come si rende il simbolo di derivata parziale?

    1) Semplicemente
    `
    \partial
    `

    2) Come operatore
    `
    \DeclareMathOperator{\de}{\partial}
    `

    3) in maniera simile a quando consiglia la guida Guit per “l’operatore” differenzale
    `
    \newcommand*{\diff}{\mathop{}\!\mathrm{d}}
    `
    per quanto riguarda quest’ultima opzione, sono consapevole che esistono opinioni discordanti (c’è che ne fa una firma! 😉 ), ma per quanto mi riguarda sarei propenso ad usare una versione “ingegneristica” del simbolo/operatore.

    Grazie in anticipo

    EDIT: ho visto che Enrico in un precedente post usa semplicemente…
    `
    \newcommand{\pdev}[2]{\dfrac{\partial#1}{\partial#2}}
    `

    La 1.

    Ciao
    Enrico

    in risposta a: [RISOLTO] BUG GRAVE Libertine Font #67639
    Up
    0
    Down
    ::


    Dovrebbe arrivare a breve un pacchetto per tlmgr chiamato libertine-legacy; è già su CTAN

    Ciao
    Enrico

    in risposta a: [RISOLTO] BUG GRAVE Libertine Font #67638
    Up
    0
    Down
    ::


    Hanno rimesso un pacchetto per tlmgr chiamato libertine-legacy che contiene il pacchetto libertine originale.

    Ciao
    Enrico

    in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67943
    Up
    0
    Down
    ::


    \ifx\protect\typeset@protect

    Ciao
    Enrico

    in risposta a: Un bug di babel #67907
    Up
    0
    Down
    ::

    ivan” post=66977C’è qualcosa che non va in quello che ho detto? Si può fare meglio?
    Non è forse il caso di implementare la cosa direttamente in babel?

    No, non mi pare ci siano grandi controindicazioni; ma allo stesso modo dovresti ridefinire anche vari altri comandi. Scriverei
    `\makeatletter
    \DeclareRobustCommand\itshape
    {\penalty\@M\hskip\z@skip\not@math@alphabet\itshape
    \mathit\fontshape\itdefault\selectfont}
    \makeatother`

    Se posso dare la mia opinione, in quel caso è meglio evitare la sillabazione se non proprio in situazioni disperate.

    Ciao
    Enrico

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


    Sfondi una porta aperta! 🙂

    Non abbrevio mai nemmeno “eccetera” o “per esempio”; mi concedo solo “p.” e “vol.” nelle bibliografie o citazioni. 🙂 Purtroppo certi ambiti sono molto coerenti con le orrende tradizioni ottocentesche. Nessuno vedendo scritto “si vedano gli art. 3 e seguenti (cc)” potrebbe equivocare sul significato. Oserei dire che

    gli art. 3– (cc)

    sarebbe anche più chiaro, ammesso che proprio si debba abbreviare “articolo/articoli”. Ma prova a dirlo al luminare del diritto di turno. 🙁

    Ma con le macro definite in quel modo è facilissimo cambiare. 🙂 Versione personale e versione per il luminare. 🙂

    Ciao
    Enrico

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

    furbenzio” post=66968Fantastico, grazie anche per la spiegazione! Mi pare che il pacchetto meriti un approfondimento. Confesso, però, che ad una rapida prima occhiata, la documentazione non mi è sembrata d’immediata assimilabilità. Ci tornerò quando sarò un po’ meno stanco

    Edit
    Solo per fare presente che, con la versione automatica (s-p-l-e-n-d-i-d-a), non sembra possibile ottenere la dicitura “artt. 25 e ss.” dal momento che — se non ho capito male — condizione
    per ottenere la duplice “t” è inserire un intervallo numero (del tipo: “24-25”). Incorporare nel nuovo comando anche questa possibilità (dico: doppia “t” con numero singolo, senza intervallo) sarebbe nirvanico.

    `\makeatletter
    \NewDocumentCommand{\cccpc}{m s t+ >{\SplitArgument{1}{-}}m o}
    {\IfBooleanTF{#2}{\textbf}{\@firstofone}%
    {art\IfBooleanT{#3}{t}\cccpcart#4\IfBooleanT{#3}{~e~ss.}\IfNoValueF{#5}{, co.~#5,}~#1}%
    }
    \NewDocumentCommand{\cccpcart}{mm}
    {\IfNoValueTF{#2}{.~#1}{t.~#1\mbox{-}#2}}
    \makeatother`
    \cc{1} -> art. 1 c.c.
    \cc{1}[2] -> art. 1, co. 2, c.c.
    \cc{1-2} -> artt. 1-2 c.c.
    \cc+{1} -> artt. 1 e ss. c.c.

    \cc* produce la stessa cosa in nero; * va prima di +

    Ciao
    Enrico

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

    furbenzio” post=66966Ho cominciato ad usare questi nuovi comandi e li trovo molto utili. Grazie. Scrivo per sapere se si possa introdurre un’altra variabile che potrebbe essere utile a tutti. Mi riferisco al fatto che quando si citano più articoli si usa la dicitura “artt. 24 c.c. e seguenti” oppure “artt. 24-30 c.c.”, con la doppia “t”. Si può fare questa modifica? io non ne sono capace!

    `\makeatletter
    \NewDocumentCommand{\cccpc}{m s t+ m o}
    {\IfBooleanTF{#2}{\textbf}{\@firstofone}%
    {art\IfBooleanT{#3}{t}.~#4\IfNoValueF{#5}{, co.~#5,}~#1}%
    }
    \makeatother`
    Uso (con le altre due definizioni già date):

    \cc+{2-3} (senza enfasi) \cc*+{2-3} (con enfasi)

    Con xparse è molto facile definire comandi con varianti e argomenti opzionali. La “s” indica l’usuale asterisco, “t+” indica che la variante è indicata con +; la presenza si controlla con \IfBooleanTF{#n}, dove n è il numero dell’argomento. Si può usare anche \IfBooleanT, per dare solo il ramo “vero” o \IfBooleanF per dare solo il ramo “falso”. Analogamente \IfNoValueTF dice se un argomento opzionale non è stato inserito (il numero di argomento corrisponde a quelli dichiarati come “o”).

    Versione automatica
    `\makeatletter
    \NewDocumentCommand{\cccpc}{m s >{\SplitArgument{1}{-}}m o}
    {\IfBooleanTF{#2}{\textbf}{\@firstofone}%
    {\cccpcart#3\IfNoValueF{#4}{, co.~#4,}~#1}%
    }
    \NewDocumentCommand{\cccpcart}{mm}
    {art\IfNoValueTF{#2}{.~#1}{t.~#1\mbox{-}#2}}
    \makeatother`
    Ora \cc{2-3} dà la variante automaticamente. 🙂 Niente +. 🙂

    Ciao
    Enrico

    in risposta a: a proposito di nomenclatura.. #67892
    Up
    0
    Down
    ::

    CooLTeX” post=66961una cosa del genere

    Lo sospettavo. Non ha molto senso. Inoltre per decidere “dove” allineare occorre conoscere tutto il testo precedente.

    Probabilmente si può fare con un uso “furbo” di longtable.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,506 al 2,520 (di 13,205 totali)

Go to top▲