Risposte nei forum create
-
AutoreRisposte
-
::
Tutti gli articoli scientifici che leggo hanno la bibliografia ordinata per citazione.
Tempo fa Enrico fece notare anche a me l’inutilità dell’ordinamento per citazione.
E infatti ora mi sembra una ovvietà, tant’è che all’ultimo momento sono riuscito a
cambiare la mia tesi ordinando alfabeticamente i nomi e usando backref.Purtroppo anch’io ora rimango un po’ deluso quando vedo praticamente TUTTE le riviste
usare l’ordinamento per citazione. Lo stesso accade per moltissimi libri. E sappiamo bene
perché.L’unico vantaggio dell’ordinamento per citazione è quello di poter scrivere un grande
gruppo di riferimenti in maniera compatta ([1–20]) e quello di vedere nel testo i numeri
andare (più o meno) in maniera progressiva.Sinceramente non ho mai provato a inviare a una rivista un articolo con la bibliografia
in ordine alfabetico. Chissà se lo rimanderebbero indietro. . . qualcuno ha mai provato?Ciao ciao.
Fra
1 Marzo 2010 alle 20:14 in risposta a: backref e cancelletto (#) in un URL della bibliografia #42552::
Grazie Antonio.Riporto la risposta di Heiko Oberdiek:
Somehow backref must detect the end of the bibliography item.
It uses the empty line (\par). Disadvantage, the catcodes
are already fixed and # breaks in \url, because \url can’t
change the catcode of `#’ anymore.You can use `\#’ instead of `#’ or add \backrefprint with
disabled detection of \par, see documentation of backref
“2.2 Detecting the end of a bibliography entry”.Detta così, sembra irrimediabile.
A parte l’improponibile modifica del file .bib con i comandi
\backrefparscanfalse e compagnia, l’unica soluzione
è quella di usare \# al posto del semplice #. Poco male.Mi domando però come mai l’esempio proposto non dia
alcun problema con biblatex (Enrico). Vi avverto che sono
abbastanza ignorante su biblatex.Ciao ciao.
Fra
::
Mi permetto di correggere Enrico! (Sperando di non fare una figuraccia :D)
Per fare quello che chiedevo si ha bisogno del comando
\ProvideTextCommandDefault.Ecco l’esempio minimo in cui si può commentare o meno textcomp
e non si ottiene alcun errore durante la compilazione.`\documentclass[a4paper]{article}
\usepackage{textcomp}
\usepackage{hyperref}\ProvideTextCommandDefault{\textmu}{$\mu$}
\begin{document}
\textmu
\end{document}`Ciao ciao.
Fra
28 Febbraio 2010 alle 22:05 in risposta a: backref e cancelletto (#) in un URL della bibliografia #42550::Naturalmente ti sarai reso conto che l’EMC non dà alcun errore.
Naturalmente sono un cretino!
Quanto descritto sopra accade solo se carico anche hyperref:
`\documentclass[a4paper]{article}
\usepackage{hyperref}\makeatletter
\@ifundefined{textmu}{\newcommand{\textmu}{pippo}}{}
\makeatother\begin{document}
\textmu
\end{document} `Scusatemi. 😳
Ciao ciao.
Fra
::
Ciao Graziella,non mostri un esempio del tuo codice quindi non posso esserti di grandissimo aiuto.
In ogni caso la cosa più semplice che mi viene in mente è questa.
Metti alla fine del preambolo i seguenti comandi:
`\renewcommand{\Afootnote}[1]{}
\renewcommand{\Bfootnote}[1]{}`Il primo fa sparire le note di tipo A, il secondo le note di tipo B.
Per ottenere quello che chiedi, nel primo caso commenterai entrambe le righe
per avere, appunto, entrambi i tipi di note.
Nel secondo caso commenterai solo la seconda riga in modo da avere
solo le note di tipo A.[edit]
Mi ero dimenticato l’argomento del comando, ho corretto il codice riportato sopra.
Ovviamente sto supponendo che i comandi \Afootnote e \Bfootnote da te usati
presentino sempre e solo un argomento, cioè il testo della nota.
[/edit]Fammi sapere se funziona.
Ciao ciao.
Fra
::
Scusami se sono un po’ duro di comprendonio . . . 😳Se ho ben capito, tutto deriva quindi dal fatto che \SAP@advisortoks non è espandibile.
Tu lo hai definito con \newtoks che associa un registro a un nome (leggo dai tuoi Appunti).
Devo concludere che \newtoks è uno dei comandi che non ricordi?
Oppure richiama uno dei comandi che hai citato? (\toksdef?)
Oppure i registri di token non sono mai espandibili?Aiuto ❓
Grazie infinite Enrico.
Ciao ciao.
Fra
::
Grazie mille Enrico!Ti darò il 100% delle royalties*!
Ieri sera, sulla scia di un vecchio post dove mi spiegavi l’uso di \if, avevo trovato una soluzione simile:
`\newcommand{\advisor}[1]{\advance\SAP@advisorcount\@ne
\if?\the\SAP@advisortoks?
\SAP@advisortoks=\expandafter{#1}%
\else
\SAP@advisortoks=\expandafter{\the\SAP@advisortoks\\[0.75mm]#1}%
\fi}
`
Dato che rinuncio alle royalties, ne approfitto per chiederti due cose che immagino
siano correlate:1. Perché il mio \if non funziona usando solo \SAP@advisortoks e invece funziona
con \the\SAP@advisortoks?2. Come vedi ho messo gli \expandafter a caso 😀 Nella prima riga è inutile.
Cosa fa invece l’\expandafter nella seconda riga? È necessario perché c’è il \the?Ciao ciao.
Fra* Che però sono pari a zero 😛 A proposito, royalties è un’altra parola da aggiungere
alla questione singolare-plurale dei termini stranieri!
::
Ciao a tutti,mente cercavo di ottimizzare il codice di sapthesis, scopiazzando il pacchetto
frontespizio di Enrico mi sono imbattuto nel seguente problema.Enrico in frontespizio definisce la macro \Relatore che io ho semplicemente
rinominato in \advisor.`\newcommand{\advisor}[1]{\advance\SAP@advisorcount\@ne
\SAP@advisortoks=\expandafter{\the\SAP@advisortoks\\[0.75mm]#1}}`\SAP@advisortoks conterrà una lista fatta più o meno così:
`\\[0.75mm]Prof. Pippo\\[0.75mm]Prof. Pluto\\[0.75mm]Dr. Pinco Pallino`Quindi se scrivo:
`Relatori
\the\SAP@advisortoks`
il risultato non mostra alcun problema.Avrei però bisogno di regolare in maniera diversa la distanza tra “Relatori” e il primo
relatore.
Vorrei poter scrivere:
`Relatori\\[2mm]
\the\SAP@advisortoks`Così facendo però compare uno spazio corrispondente, credo, a una riga vuota.
Non riesco a capire perché, qualcuno 😉 può aiutarmi?
[edit]
Ho corretti gli esempi di codice aggiungendo la macro \the
[/edit]Grazie mille.
Ciao ciao.
Fra
::
Ciao,a rigore non so se quella è una vera e propria tabella.
In ogni caso, l’unico modo (molto rozzo a dir la verità . . .) che mi viene in mente
è fare 3 x 2 = 6, cioè fai sei colonne e nella prima riga usi multicolumn per
raggrupparla in tre celle da 2, mentre nella seconda e terza riga usi multicolumn per raggrupparle in due celle da 3.Ciao ciao.
Fra
19 Febbraio 2010 alle 10:05 in risposta a: [Tesi di laurea] Domande di ordine tipografico, sparse #42192::
Ciao a tutti.Sarei più possibilista nel caso di una laurea magistrale, ma senza esagerare. Una tesi di dottorato è una cosa completamente diversa, ovviamente.
Enrico mi spiegheresti questa tua frase? Ai miei tempi non c’era la laurea breve.
Sulla tesi di laurea ho messo due pagine di ringraziamenti :D,
in quella di dottorato invece niente ringraziamenti ma solo una citazione di Voltaire (6 parole).Grazie!
Ciao ciao.
Fra
::
Ciao,è vero, è una prassi comune quella di inserire l’introduzione come capitolo non numerato.
Peccato che sia sbagliato. 🙂 L’introduzione dovrebbe essere considerata come qualsiasi
altro capitolo, in questo caso il Capitolo 1.La domanda è comunque interessante dato che in generale potrebbe
capitare di dover inserire un capitolo non numerato in classicthesis.
Purtroppo però non so risponderti. 🙁Ciao ciao.
Fra
-
AutoreRisposte