Risposte nei forum create
-
AutoreRisposte
-
::
non conosco quella distro, né d’altro canto si può star dietro
a tutte le debian derivate che spuntano come funghi nel bosco…
cmq verifica di aver installato tk e perl-tk, al limite cancella “a mano”
la directory della vecchia installazione di texlive.
come ti ha detto @heinrich, tutte le operazioni vanno eseguite da root
(il prompt deve apparire come # e non come @).
io ho un i5 vecchio di 8 anni e l’installazione dure una mezz’ora…
sai come compilare un file .tex direttamente da shell? sarebbe una prova da fare!m
::
Non mi è chiaro cosa intendi per «differenza che c’è tra didascalie e il testo vero e proprio»:
le tue immagini sono della medesima larghezza del testo?
Cmq puoi impostare in generale ad es.
`\usepackage[margin=2cm]{caption}`
oppure apportare modifiche locali con
`\captionsetup{margin=2cm}`
(vediti la documentazione di caption)
Se vuoi impostare dinamicamente le larghezze in relazione all’ampiezza delle immagini,
vedi la nota 3 a p. 12 della documentazione
Se ti basta una differenziazione tipografica, usa – come hai fatto –
un corpo minore, oppure il corsivo ecc.m
::
guarda questa discussione:
How to force LaTeX not to break the line after a hyphen “-”?
con una delle note magie di egreg.
Considera anche il pacchetto extdashm
::
Scusa, era un difetto del mio file di esempio.
Se scrivi il codice in modo più ordinato non rischi di dimenticare qualche graffa.
Se ricompili questo tipo di file (con la bibliografia interna, per costruire un EMC), cancella sempre tutti i file ausiliari:
il problema non ti si porrà per il tuo lavoro, dove immagino tu abbia un file bibliografico separato;
in questo caso dovrai ovviamente modificare i riferimenti.
Per quanto riguarda [tt]\addtocategory[/tt], non serve ripeterlo ogni volta: fai liste con le entries separate da virgole;
se ne hai molte, meglio se le metti in ordine alfabetico per evitare doppioni.
Prova questo:
`\begin{filecontents*}{\jobname.bib}
@book{ mccrary2004hedge,
title = “Hedge fund course”,
author = “McCrary, Stuart A.”,
volume = “304”,
year = “2004”,
publisher = “John Wiley \& Sons”,
}@article{ weng2011style,
title = “Style analysis and Value-at-Risk of Asia-focused hedge funds”,
author = “Weng, Haijie and Tr{\”u}ck, Stefan”,
journal = “Pacific-Basin Finance Journal”,
volume = “19”,
number = “5”,
pages = “491–510”,
year = “2011”,
publisher = “Elsevier”,
doi = “https://doi.org/10.1016/j.pacfin.2011.05.002”,
}@online{ barclay,
keywords = “sito”,
title = “BarclayHedge.com”,
url = “www.barclayhedge.com/”,
urldate = “2021-01-23”,
}@online{ FTSEHedge,
keywords = “sito”,
title = “FTSEHedge.com”,
url = “https://www.ftse.com/”,
urldate = “2021-01-23”,
}
\end{filecontents*}\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{url}
\usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
\usepackage{csquotes}\addbibresource{\jobname.bib}
\nocite{*}\DeclareBibliographyCategory{testi}
\DeclareBibliographyCategory{siti}\addtocategory{testi}{mccrary2004hedge,weng2011style}
\addtocategory{siti}{barclay,FTSEHedge}\defbibheading{testi}{\section*{Testi}}
\defbibheading{siti}{\section*{Siti}}\begin{document}
\chapter{Capitolo primo}
bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
bla\footcite{weng2011style} bla bla\footcite{FTSEHedge} and blah.\chapter*{\bibname}
\addcontentsline{toc}{chapter}{\bibname}
\markboth{\scshape bibliografia}{\scshape bibliografia}
\printbibliography[heading=testi,category=testi]
\printbibliography[heading=siti,category=siti]\end{document}`
In relazione all’altro tuo quesito, è possibile ordinare la bibliografia inserendo in ogni record bibliografico una keyword
(ed anche con type) e richiamandola poi – anche se nel tuo caso non vedo la differenza. Avrai ad esempio
`@book{ mccrary2004hedge,
title = “Hedge fund course”,
author = “McCrary, Stuart A.”,
volume = “304”,
year = “2004”,
publisher = “John Wiley \& Sons”,
keyword = “text”,
}`
e quindi`\printbibliography[keyword=text, title=Testi]
\printbibliography[keyword=site, title=Siti`
dove ovviamente le keywords sono parole a piacere.Dettaglio: visto che usi utf8, puoi scrivere direttamente [tt]Trück[/tt] in luogo di [tt]Tr{\”u}ck[/tt]
m
PS
la netiquette dei forum prevede che non ci si dia lei,
e poi non sono ancora nonno 🙂
::
Scusa, era un difetto del mio file di prova.
Se scrivi meglio il codice, vedi meglio anche le graffe e non rischi di dimenticarne qualcuna.
Non devi ripetere ogni volta \addtocategory, ma metti le entries di fila, separate da virgola:
risparmi codice inutile.
Se ricompili, in questo caso (cioè con la bibliografia interna) elimina tutti i file ausiliari.
Vedi questo:
`\begin{filecontents*}{\jobname.bib}
@book{
mccrary2004hedge,
title={Hedge fund course},
author={McCrary, Stuart A.},
volume={304},
year={2004},
publisher={John Wiley \& Sons}
}@online{
barclay,
keywords={sito},
Title = {BarclayHedge.com},
Url = {www.barclayhedge.com/},
Urldate = {2021-01-23}
}@article{
weng2011style,
title={Style analysis and Value-at-Risk of Asia-focused hedge funds},
author={Weng, Haijie and Tr{\”u}ck, Stefan},
journal={Pacific-Basin Finance Journal},
volume={19},
number={5},
pages={491–510},
year={2011},
publisher={Elsevier},
doi={https://doi.org/10.1016/j.pacfin.2011.05.002}
}@online{
FTSEHedge,
keywords={sito},
Title = {FTSEHedge.com},
Url = {https://www.ftse.com},
Urldate = {2021-01-23}
}
\end{filecontents*}\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{url}
\usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
\usepackage{csquotes}\addbibresource{biblio.bib}
\nocite{*}\DeclareBibliographyCategory{testi}
\DeclareBibliographyCategory{siti}\addtocategory{testi}{mccrary2004hedge,weng2011style}
\addtocategory{siti}{barclay,FTSEHedge}\defbibheading{testi}{\section*{Testi}}
\defbibheading{siti}{\section*{Siti}}\begin{document}
\chapter{Capitolo primo}
bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
bla\footcite{weng2011style}
\chapter*{\bibname}
\addcontentsline{toc}{chapter}{\bibname}
\markboth{\scshape bibliografia}{\scshape bibliografia}
\printbibliography[heading=testi,category=testi]
\printbibliography[heading=siti,category=siti]\end{document}`
Poi dovrai modificare i riferimenti,
perché credo che avrai un file apposito per la bibliografiam
PS
la netiquette vuole che nei forum non si adotti il lei
e poi non sono ancora nonno 🙂
::
Era un difetto del mio file dovuto a filecontent,
errore che probabilmente non ti darà il tuo file originale.
Prova questo:
`\begin{filecontents*}{\jobname.bib}
@book{
mccrary2004hedge,
title={Hedge fund course},
author={McCrary, Stuart A.},
volume={304},
year={2004},
publisher={John Wiley \& Sons}
}@online{
barclay,
keywords={sito},
Title = {BarclayHedge.com},
Url = {www.barclayhedge.com/},
Urldate = {2021-01-23}
}@article{weng2011style,
title={Style analysis and Value-at-Risk of Asia-focused hedge funds},
author={Weng, Haijie and Tr{\”u}ck, Stefan},
journal={Pacific-Basin Finance Journal},
volume={19},
number={5},
pages={491–510},
year={2011},
publisher={Elsevier},
doi={https://doi.org/10.1016/j.pacfin.2011.05.002}@online{FTSEHedge,
keywords={sito},
Title = {FTSEHedge.com},
Url = {https://www.ftse.com},
Urldate = {2021-01-23}}\end{filecontents*}
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{url}
\usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
\usepackage{csquotes}\addbibresource{biblio.bib}
\nocite{*}\DeclareBibliographyCategory{testi}
\DeclareBibliographyCategory{siti}\addtocategory{testi}{mccrary2004hedge}
\addtocategory{testi}{weng2011style}
\addtocategory{siti}{barclay}
\addtocategory{siti}{FTSEHedge}\defbibheading{testi}{\section*{Testi}}
\defbibheading{siti}{\section*{Siti}}\begin{document}
\chapter{Capitolo primo}
bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}
bla\footcite{weng2011style}
\chapter*{\bibname}
\addcontentsline{toc}{chapter}{\bibname}
\markboth{\scshape bibliografia}{\scshape bibliografia}
\printbibliography[heading=testi,category=testi]
\printbibliography[heading=siti,category=siti]\end{document}`
Poi ovviamente devi modificare in riferimento al tuo file bibliografico,
che suppongo non sarà interno…In caso di ricompilazione, cancella tutti i file ausiliari
m
::
Premesso che il tuo messaggio non mi è del tutto chiaro e che dunque potrei non rispondere
al tuo quesito in modo appropriato, la numerazione progressiva è il default.
Puoi fare una bibliografia doppia con questo codice (che risistemerai secondo le tue necessità;
ad es io ho le testatine in maiuscoletto):`\begin{filecontents*}{biblio.bib}
@book{
mccrary2004hedge,
title={Hedge fund course},
author={McCrary, Stuart A.},
volume={304},
year={2004},
publisher={John Wiley \& Sons}
}@online{
barclay,
keywords={sito},
Title = {BarclayHedge.com},
Url = {www.barclayhedge.com/},
Urldate = {2021-01-23}
}
\end{filecontents*}\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{url}
\usepackage[style=numeric, backend=biber, defernumbers=true, citestyle=authortitle]{biblatex}
\usepackage{csquotes}\addbibresource{biblio.bib}
\nocite{*}\DeclareBibliographyCategory{testi}
\DeclareBibliographyCategory{siti}\addtocategory{testi}{mccrary2004hedge}
\addtocategory{siti}{barclay}
\defbibheading{testi}{\section*{Testi}}
\defbibheading{siti}{\section*{Siti}}\begin{document}
\chapter{Capitolo primo}
bla bla\footcite{mccrary2004hedge} bla bla\footcite{barclay}\chapter*{\bibname}
\addcontentsline{toc}{chapter}{\bibname}
\markboth{\scshape bibliografia}{\scshape bibliografia}
\printbibliography[heading=testi,category=testi]
\printbibliography[heading=siti,category=siti]\end{document}`
PS1
carichi a caso pacchetti che andrebbero invece posti nell’ordine appropriato,
carichi due volte url…)PS2
ancora una volta un EMC proprio no?
nemmeno i tagper il codice?
::
Le righe da inserire sono
`PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH`
Devi inserire questi path sia in /etc/profile sia in ~/.bashrc;
se non li metti anche in /etc/profile non sarai in grado, fra l’altro, di aggiornare Texlive.
Ora, se hai un minimo di dimestichezza con Linux dovresti sapere
che il primo di questi due file è proprietà di root:root e il secondo del tuo utente,
per cui devi modificare il primo come root e il secondo da utente.
Ovviamente non devi usare proprio e solo gedit, dipende dal DE installato.
Ad es., se hai Debian con KDE lo potrai farai con Kate. Oppure con qualsiasi editor installato,
e di editor in linux – com’è noto – ce ne sono davvero, davvvero molti.
A proposito della directory, la guida di egreg dice di installare in /opt
e questo è in effetti conforme al principio per cui il software
non appartenente alla distribuzione (come invece sarebbe la versione debianizzata
di Texlive) va appunto in /opt. Tuttavia, dal momento che di default Texlive si installa
in /usr/local/texlive e sta tutta in questa directory, in realtà
non “sporchi” davvero il sistema perché non hai file sparsi qua e là.
E non hai nemmeno il problema di creare link simbolici.
Basta cancellare quella directory (e le sue subdirectory) e hai eliminato tutto.
Infine, poiché ogni versione va in una sua subdirectory
(/usr/local/texlive/2018, /usr/local/texlive/2019, (usr/local/texlive/2020 ecc.)
puoi anche lasciare le versioni vecchie e cambiare solo il PATH.m
::
ho cercato con google, che è anche your friend, e ho trovato alle primissime voci:Creating fillable PDFs
Typesetting fillable PDF forms with `hyperref`forza con Google….
m
-
AutoreRisposte