egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 7,906 al 7,920 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Usare due o più database, ma usare \nocite{*} per uno solo #36585
    Up
    0
    Down
    ::

    Grazie Enrico 😥

    Un modo abbastanza indolore c’è. Apri il tuo .bib con JabRef e seleziona tutto. Nel menù “Edit” dovresti avere “Copy BibTeX key”; esegui: nel clipboard avrai proprio la lista delle chiavi separate da virgole. Incolla nel tuo documento .tex come argomento di \nocite.

    Ciao
    Enrico

    in risposta a: fixmarks.sty #36594
    Up
    0
    Down
    ::

    Ho notato solo ora che nella guida al pacchetto fancyhdr si dice che la marcatura della prima e dell’ultima voce di un vocabolario da problemi col layout a due colonne.
    Per risolvere questo bug, viene riportata la seguente correzione (pag. 12 / fig.4 della guida tradotta in italiano)

    `
    % fixmarks.sty:
    % Patch LaTeX's output routine to handle marks correctly with two columns.
    % Joe Pallas % Corrected by Piet van Oostrum on Feb 5, 1993, Oct 5, 1994
    \def\@outputdblcol{\if@firstcolumn \global\@firstcolumnfalse
    % Remember the marks from the first column
    \global\setbox\@leftcolumn\copy\@outputbox
    \splitmaxdepth=\maxdimen \cbaddness=10000
    \setbox\@outputbox\vsplit\@outputbox to\maxdimen
    \xdef\@firstcoltopmark{\topmark}%
    \xdef\@firstcolfirstmark{\splitfirstmark}%
    \ifx\@firstcolfirstmark\empty\global\let\@setmarks\relax\else
    \gdef\@setmarks{\let\firstmark\@firstcolfirstmark
    \let\topmark\@firstcoltopmark}%
    \fi
    % End of change
    \else \global\@firstcolumntrue
    \setbox\@outputbox\vbox{\hbox to\textwidth{\hbox to\columnwidth
    {\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil
    \hbox to\columnwidth{\box\@outputbox \hss}}}\@combinedblfloats
    % Override current first and top with those of first column if necessary
    \@setmarks
    % End of change
    \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn
    \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup
    \fi}

    Figura 4: Correzione del comportamento delle marche nello stile a due colonne.
    `

    Dato che sono un principiante, ho bisogno di una spiegazione passo passo per sapere cosa devo fare.Per ora mi sono limitato ad includere il codice precedente nell’intestazione del mio documento, ma senza ottenere alcun risultato (nel senso che continuano a venire isolate la prima e l’ultima voce della colonna più a destra).

    Hai inserito anche \makeatletter e \makeatother rispettivamente prima e dopo quel codice?

    Ciao
    Enrico

    in risposta a: Integrale di media #36538
    Up
    0
    Down
    ::

    Buongiorno a tutti, sono un nuovo utente del forum e dopo aver cercato un aiuto non sono riuscito a a trovare da nessuna parte quello che cerco.
    Ho la necessità di utilizzare in un report un simbolo matematico chiamato “integrale di media”, in pratica una M maiuscola sovrapposta al normale simbolo di integrale. Ha un significato particolare che non sto qui a chiarire. Nel package txfonts esiste il comando \fint (un integrale con una lineetta sopra), ha il medesimo significato per le notazioni anglosassoni, ma non è esattamente ciò che cerco. Se qualcuno conosce se esiste un comando già predefinito per questo simbolo ha tutta la mia gratitudine. In alternativa, è possibile crearlo, sovrapponendo magari i due simboli? Sui manuali da me consultati non ho trovato nulla a riguardo.
    Grazie anticipatamente.

    `\def\Xint#1{\mathchoice
    {\XXint\displaystyle\textstyle{#1}}%
    {\XXint\textstyle\scriptstyle{#1}}%
    {\XXint\scriptstyle\scriptscriptstyle{#1}}%
    {\XXint\scriptscriptstyle\scriptscriptstyle{#1}}%
    \!\int}
    \def\XXint#1#2#3{{\setbox0=\hbox{$#1{#2#3}{\int}$}
    \vcenter{\hbox{$#2#3$}}\kern-.5\wd0}}
    \def\Mint{\Xint M}`
    Userai \Mint come \int. Il codice viene dalla Comprehensive List, c’è un collegamento in cima alla pagina.

    Ciao
    Enrico

    in risposta a: Formato editabile #36589
    Up
    0
    Down
    ::

    Buongiorno a tutti!
    Ho un quesito da porvi anche oggi: il mio relatore pretende un formato editabile via computer
    per la correzione della tesi. Posto che non posso mettermi a copiare/incollare tutto in openoffice togliendo i comandi di latex, c’è un modo per ottenere da un file latex un file formattato ma facilmente editabile (anche con un editor apposito, gratuito)?

    Ho provato a cercare nel forum, ma non ho trovato nulla…

    Un relatore non dovrebbe mai mettere le mani direttamente sul testo della tesi; perché non procurarsi un programmino che permetta di inserire annotazioni su un PDF?

    In ogni caso, da quando un file .tex non è modificabile?

    Ciao
    Enrico

    in risposta a: Usare due o più database, ma usare \nocite{*} per uno solo #36583
    Up
    0
    Down
    ::

    Ciao a tutti,

    uso BibTeX per la mia tesi di dottorato.
    Ho due database, uno molto corposo con tutte le opere riguardanti il materiale che studio e l’altro con altre opere.
    `\bibliography{db1,db2}`

    Vorrei citare tutti i riferimenti riguardanti il mio materiale, quindi in pratica vorrei poter dare il comando \nocite{*} solo sul primo database.

    È possibile?

    No.

    Ciao
    Enrico

    in risposta a: “L’arte di gestire una bibliografia con biblatex” #36415
    Up
    0
    Down
    ::

    Carissimi, il labor limae continua.
    […]
    3. Capire come rendere \printbibliography sensibile ai comandi di cambiamento di corpo. Infatti nel documento
    `\documentclass{article}
    \usepackage[italian]{babel}
    \usepackage[babel]{csquotes}
    \usepackage[style=alphabetic]{biblatex}
    \bibliography{Bibliografia}
    \begin{document}
    \nocite{gregorio:breveguida,gregorio:programmazione}
    \huge
    \printbibliography
    \end{document}`
    la dichiarazione \huge è ininfluente. Questo mi permetterà di ingrandire le sottofigure della figura 1 a pagina 10, ora poco leggibili.

    `\renewcommand*{\bibfont}{\normalfont\huge}`
    Ciao
    Enrico

    in risposta a: “L’arte di scrivere con LaTeX” #23253
    Up
    0
    Down
    ::

    L’unico che ha visto il codice sorgente dell’Arte è Enrico, che l’ha trovato, del tutto a ragione, abbastanza raccapricciante.

    Togli la parola in rosso. 🙂

    A parte gli scherzi: anche il codice del TeXbook contiene alcune “nefandezze” per aggiustare le cose. Normale per un manuale: nefandezze ci sono in tutti i testi di quel tipo per le ragioni esposte e anche per altre.

    È anche vero che si potrebbe migliorare di molto il codice dell’Arte. Pian piano forse ci arriveremo.

    Ciao
    Enrico

    in risposta a: Personalizzazione \tableofcontents e pacchetto tocloft #36513
    Up
    0
    Down
    ::

    Salve, mi trovo a dover modificare il typesetting dell’indice di un documento “article”. Ho visto che il pacchetto tocloft con l’opzione [titles] poteva fare al caso mio. Ho notato però una cosa strana: non mi funzionano i comandi \cftbeforetoctitleskip e \cftaftertoctitleskip che dovrebbero proprio apportare alcune delle principali modifiche. Avete una spiegazione/soluzione, grazie.
    PM

    P.S.: anche provando i comandi su un documente “minimale”, senza usare altri pacchetti il problema persiste.

    Magari se ci dici quali modifiche desideri … 🙄

    Ciao
    Enrico

    in risposta a: lyx #36510
    Up
    0
    Down
    ::

    Non uso Mac ma so che il miglior editor per Mac è TeXshop.
    Ci sono poi altri editor multipiattaforma tra cui l’ottimo Texmaker.

    No. TeXShop è un ottimo front-end per Mac OS. Ma quanto a editor di testi integrati con TeX (LaTeX) la scelta è ampia: Aquamacs Emacs (gratis), AlphaTk (solo ppc, shareware), TextMate (shareware). Anche Texmaker è gratis, ma ha quegli aspetti tipici di WinEdt che mi danno l’angoscia; per esempio i messaggi di errore minimalizzati e incomprensibili, oltre a una miriade di iconcine e pulsantini che occupano inutilmente lo spazio.

    Per scrivere semplici documenti, TeXShop va benissimo, ha il suo previewer integrato e la possibilità di passare dal PDF al .tex; ma per documenti più complessi, un editor specializzato facilita il lavoro di molto. Considerando che esiste Skim, un eccellente visualizzatore di PDF, la scelta non si pone nemmeno. Questione di abitudini, forse: per anni ho usato un editor “indipendente”, anche perché di roba come TeXShop non c’era traccia. Adesso uso TeXShop solo per compilare i certificati dei corsi LaTeX e per qualche lettera.

    Ho compiuto la dolorosa transizione da AlphaTk a Aquamacs Emacs, che ho personalizzato in modo che assomigli il più possibile al primo; lo consiglio anche al principiante, lo si può usare inizialmente come TeXShop, ma poi si fa la mano alle scorciatoie e non le si abbandona più. Rispetto alla versione “hard”, cioè Emacs, ha menù in stile Mac OS e scorciatoie da tastiera usuali per le operazioni comuni; ma è Emacs in tutto e per tutto.

    Su LyX ho una sola opinione, quella del generale Cambronne. 🙂 Esagero, naturalmente. 🙂

    Ciao
    Enrico

    in risposta a: \listoffigures #36500
    Up
    0
    Down
    ::

    allora premetto che sono neofita e premetto che ho già scritto tutto e diviso in capitoli, il
    Ciao a tutti, mi sono iscritto perchè sto realizzando la tesi in Latex e ho un problema…premesso che non so quasi nulla di latex e che sto usando una traccia base chiamata “extesi” e premesso che la mia tesi è già tutta scritta, figure e indici compresi.

    il problema è questo:

    – ho già un elenco figure ma è all’inizio (dove era in extesi) già tutto bello pieno delle mie figure…vorrei spostare l’elenco alla fine, prima della bibliografia.

    cosa devo spostare dall’alto al basso?

    io ho copiato e incollato questo (che è la zona di codice che crea la lista figure funzionante all’inzio):

    \clearpage{\pagestyle{empty}\cleardoublepage}
    \listoffigures %crea l’elenco delle figure

    ma non mi fa vedere nulla, mentre all’inizio gli stessi comandi danno tutto l’elenco. devo incollare qualcos’altro? cosa?

    grazie in anticipo!

    (p.s. mi mancano proprio le basi, non linciatemi se è una domanda stupida)

    Benvenuto.

    Se non riporti un esempio minimo compilabile del codice che usi, si può solo provare a indovinare. Ti mostro un esempio di quello che vorresti ottenere:
    `\documentclass[a4paper]{book}

    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    \begin{document}

    \chapter{Primo}

    \chapter{Secondo}

    \listoffigures

    \end{document}`
    Ti invito anche a leggere l’ottima guida di Lorenzo Pantieri: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf.

    E, per evitare pesanti trucchi con \cleardoublepage, meglio usare il pacchetto emptypage.

    Ciao
    Enrico

    in risposta a: ordine delle references #36191
    Up
    0
    Down
    ::

    Ci dici qualcosa su questo bibtex8?

    Si tratta di una versione modificata di bibtex, che però è in grado di leggere direttamente caratteri a 8 bit e di caricare file di definizione dove si può definire la corrispondenza tra maiuscole e minuscole e l’ordine alfabetico.

    Per esempio, l’ordine alfabetico in svedese prevede che le vocali con le dieresi siano in fondo, dopo la zeta; se il nostro documento .bib è scritto in codifica latin1, possiamo usare bibtex8 con la chiamata
    `bibtex8 -c 88591sca `
    Il file caricato sarà 88591sca.csf che si trova in /bibtex/csf ( indica la radice di uno degli alberi della distribuzione TeX).

    Per lingue “normali” come italiano, francese e tedesco dove le vocali accentate si mettono in ordine ignorando l’accento (non è precisamente vero per il tedesco, ma il discorso sarebbe lungo) la chiamata sarebbe
    `bibtex8 -c 88591lat `
    Nel file .bib si possono usare le vocali accentate direttamente, come in “Jäger”.

    Niente utf8. Nel caso in cui il documento principale sia scritto in utf8, si può filtrare il bbl ottenuto in modo da trasformarlo in utf8 con iconv o altro programma opportuno. Ma il .bib non può essere in utf8.

    Ciao
    Enrico

    in risposta a: ordine delle references #36189
    Up
    0
    Down
    ::

    “Find and replace”? Se per caso usi un programma di gestione come JabRef o simili, basta esportare tutto il database come .bib, lavorarci su con un editor di testi e reimportare il .bib: non dovrebbe essere difficile.

    non ho detto difficile ma tedioso.
    per farlo in automatico (“find and replace”) si potrebbe utilizzare Perl … dovrei aprire il file bib e cercare AUTHOR. dopo invertire le stringhe nome congnome con cognome, nome … pero` tutti quelli che hanno doppio nome e/o cognome mi fanno pensare che una procedura automatica sia inutilizzabile e farli a mano non e` certo difficile ma tedioso.

    Non è necessario rovesciare tutti i nomi, ma solo quelli “complessi”, non saranno così tanti! La procedura di ordinamento alfabetico viene fatta dopo che il nome completo è stato riconosciuto da BibTeX, quindi inserire “Paolo Rossi” in un campo autore e “Rossi, Paolo” in un altro non dà problemi.

    Come dato di fatto, avendo solo “and” come delimitatore tra gli autori, il riconoscimento del nome e del cognome (spesso multipli, o anche solo iniziali puntate per i nomi) non mi sembra cosi` univoco. anzi piu` ci penso piu` mi sembra piu` complicato che farlo a mano…

    Eh, appunto per questo BibTeX ha regole piuttosto semplici: quando trova un nome senza virgole, prende tutto ciò che viene prima di una particella con iniziale minuscola come “nome”, le particelle consecutive che cominciano con iniziale minuscola come “von” e il resto come “cognome”. Se non ci sono particelle con iniziale minuscola, l’ultimo elemento con iniziale maiuscola è il “cognome”, il resto è il “nome”.

    Nel caso di una virgola, ciò che viene dopo è il “nome”, ciò che viene prima la parte “von” (con la stessa regola precedente) e il “cognome”.

    Gli esempi classici sono
    `Charles Louis Xavier Joseph de la Vall{\’e}e Poussin`
    che BibTeX riconosce perfettamente, mentre non riconosce correttamente
    `Per Brinch Hansen`
    che va inserito come
    `Brinch Hansen, Per`

    Tralascio la questione “jr”, che complica un pochino il tutto.

    Ciao
    Enrico

    in risposta a: ordine delle references #36187
    Up
    0
    Down
    ::

    Grazie mille!
    adesso funziona bene. non ci sarei mai riuscito perche` stavo cercando di modificare le funzioni presort e bib.sort.order nella sezione SORT (e non conoscendo il linguaggio bibtex era una procedura molto iterativa)

    grazie anche per i suggerimenti sul bibtex, purtroppo non l’ho mai usato cosi (cognome, nome) ed e` un lavoro molto tedioso modificare piu` di 200 reference

    “Find and replace”? Se per caso usi un programma di gestione come JabRef o simili, basta esportare tutto il database come .bib, lavorarci su con un editor di testi e reimportare il .bib: non dovrebbe essere difficile.

    La scrittura “cognome, nome” va usata in caso di nomi complessi: quelli spagnoli di sicuro, in generale quelli dove il cognome è complesso. Va sempre usata la forma “J{\”a}ger” per gli accenti, una graffa in più all’interno come in “J{\”{a}}ger” non influisce sul risultato.

    La spiegazione di “{\relax Ki Bog Lee}” comprende anche quella sugli accenti: quando BibTeX trova una graffa seguita da \ cerca il nome del comando secondo le regole di TeX e lo ignora ai fini dell’ordinamento alfabetico (insieme, eventualmente, allo spazio, proprio come TeX), considerando invece tutto ciò che viene dopo fino alla graffa di chiusura.

    Dunque “J{\”a}ger” viene considerato per l’ordine alfabetico come se fosse “Jager”.

    Ciao
    Enrico

    in risposta a: Solo “Capitolo 1” con fancyhdr #36465
    Up
    0
    Down
    ::

    . Questo perché non avevi azzerato le testatine, cosa che fa il comando \fancyhf{} (che azzera anche il piede, già che ci siamo). Subito dopo si specifica ciò che si desidera nelle testatine e nel piede.

    Ciao
    Enrico

    Sì ok ora ho capito.

    Comunque tu mi hai suggerito di eliminare:
    \fancyfoot[CO,CE]{}
    ma così facendo mi compare anche il numero al centro nel piede!
    Che ne pensi? dovrei impostare questo “aspetto” da qualche altra parte? o lo hai eliminato per sbaglio (uso la classe book).

    grazie

    dom

    Non mi risulta. Accade solo nella pagina iniziale del capitolo. Per quella devi ridefinire lo stile di pagina plain: aggiungi
    `\fancypagestyle{plain}{%
    \fancyhf{}%
    \fancyfoot[LE,RO]{\thepage}%
    \renewcommand{\headrulewidth}{0pt}
    }`
    Ciao
    Enrico

    in risposta a: Puntini di sospensione in diagonale #36469
    Up
    0
    Down
    ::

    come faccio a usare il pacchetto mathdots?
    Basta scrivere all’inizio \usepackage{mathdots}?

    Scusa ma è da 10 giorni che uso LaTeX…

    Esattamente. Benvenuto!

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 7,906 al 7,920 (di 13,205 totali)

Go to top▲