Risposte nei forum create
-
AutoreRisposte
-
22 Dicembre 2011 alle 10:50 in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67953::
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
21 Dicembre 2011 alle 20:49 in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #6794821 Dicembre 2011 alle 19:39 in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67945::antonio.macrì” post=67002
\ifx\protect\typeset@protect
Ciao
EnricoCiao 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
::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
21 Dicembre 2011 alle 11:07 in risposta a: \ac in corpo minore ma solo fuori da MakeText[Low|Upp]erCase #67943::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
::
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
::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
::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
-
AutoreRisposte
