Risposte nei forum create
-
AutoreRisposte
-
::
Credo che si possa semplicemente cambiare font nel documento con \selectfont o similia per ottenere un grafico con il font voluto. Finito il grafico, usando ancora \selectfont si può ritornare al font di partenza.Con ciò, credo di aver risolte tutte le mie questioni.
Grazie a tutti.
Ciao,
davide
::
Grazie del consiglio. Hai ragione, i numeri lungo gli assi sono scritti in ambiente matematico; ho risolto il problema usando il seguente codice:`
xticklabels={1,2,3,4,5,6,7},
yticklabels={0,1,2,3,4,5,6,7,8,9,10},
`Usando xticklabel posso assegnare un certo stile alle etichette. Si veda p. 23 del manuale di pgfplot. Non scrivendo niente, il programma assume che sia puro testo. Per ottenere i numeri scritti in ambiente matematico, è sufficiente usare is segni $$ come al solito.
Spero di essere stato utile anche per altri.
Rimane solo il problema di come specificare, all’inizio di usare il simoncini. Ho fatto passare tutto il testo, ma senza trovare un’idea utile. Dopo [font=, andrebbe inserita una “famiglia” e io non riesco ad inserire quella del simoncini (pig). Forse ciò è dovuto al fatto che l’ho installato maualmente?
Grazie. Ciao,
davide
::
Anzitutto, grazie. Sì, l’ho installato correttamente. Mi sembrava che nel plot non ci fosse il simoncini. Invece, sì. Come faccio a rendere in tale font anche i numeri`
xtick={1,2,3,4,5,6,7},
ytick={0,1,2,3,4,5,6,7,8,9,10},
`
?In ogni caso, ammettendo che utilizzi un altro font nel documento principale. Per esempio, il times. Come faccio a fare il plot in simoncini? Ho provato ad usare l’opzione [font= ], inserendo dopo l’uguale come famiglia \pig, ma non mi viene accettato. Ho provato anche con \pigfamily. Cosa devo inserire?
Grazie. Ciao,
davide
::
Sì, hai ragione, per (4,6) non poteva passare. Grazie dell’idea di usare più linee. Non ci avevo pensato. Questo il risultato finale:`
\documentclass{amsart}
\usepackage{pgfplots}
\pgfplotsset{width=10cm, compat=1.9}
\usepackage{tikz}\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={Title},
xlabel={xlabel},
ylabel={ylabel},
xmin=1, xmax=7,
ymin=0, ymax=10,
xtick={1,2,3,4,5,6,7},
ytick={0,1,2,3,4,5,6,7,8,9,10},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]\addplot[
color=black,
mark=*,
]
coordinates {
(1,6)(2,7)(3,8)
};
\legend{Legend}\addplot [
color=blue,
mark=square,
]
coordinates {
(4,6)
};\addplot [
color=black,
mark=,
]
coordinates {
(3,8)(4,6)(5,5)
};\addplot [
color=black,
mark=*,
]
coordinates {
(5,5)(6,0)(7,0)
};\end{axis}
\end{tikzpicture}\end{document}
`
Grazie. Ciao,
davide
::
Allora, un problema l’ho risolto, ma cambiando coordinata la linea del plot non passa da (4,6). Come mai?`
\documentclass{amsart}
\usepackage{pgfplots}
\pgfplotsset{width=10cm, compat=1.9}
\usepackage{tikz}\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={Titolo},
xlabel={Label-$x$},
ylabel={Label-$y$},
xmin=1, xmax=7,
ymin=0, ymax=10,
xtick={1,2,3,4,5,6,7},
ytick={0,1,2,3,4,5,6,7,8,9,10},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]\addplot[
color=black,
mark=
]
coordinates {
(1,6)(2,7)(3,8)(5,5)(6,5)(7,5)
};
\addplot coordinates{(4,6)};
\legend{Legend}\end{axis}
\end{tikzpicture}\end{document}
Grazie. Ciao,
davide
`
::
Così non sarebbe male:`
\documentclass{amsart}
\usepackage{pgfplots}
\pgfplotsset{width=10cm, compat=1.9}
\usepackage{tikz}\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={Titolo},
xlabel={Label-$x$},
ylabel={Label-$y$},
xmin=0, xmax=7,
ymin=0, ymax=10,
xtick={1,2,3,4,5,6,7},
ytick={0,1,2,3,4,5,6,7,8,9,10},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]\addplot[
color=black,
mark=*
]
coordinates {
(1,6)(3,8)(4,6)(5,5)(6,5)(7,5)
};
\addplot coordinates{(2,7)};
\legend{Legend}\end{axis}
\end{tikzpicture}\end{document}
`Ho provato a cancella anche i puntini, ma forse non è il massimo. Il problema è che le coordinate y partono da 0, mentre quelle x da 1. Come fare?
Grazie.
Ciao,
davide
P.S. Forse può interessare:
https://www.dante.de/events/Archiv/herbst2010/Programm/pinnow/pinnow-folien.pdf
::
Non mi devi ringraziare. Se vuoi il mio consiglio, salva la directory con tutto il contenuto che ho indicato io su una memoria esterna, così se devi re-installare il font, hai già tutto. Puoi migliorare la cosa copiando nella directory dove hai creato i fonts, varie cartelle, simoncini_afm, simoncini_tfm, ecc. Nella prima sposti tutti i fonts afm, nella seconda, tutti i font tfm ecc. Salvi solo i files che ti servono e cancelli il resto. Se devi reinstallare il font, copi la directory nel luogo desiderato e là la rinomini.Ciao,
davide
::
Se ti interessa, ho abbreviato la procedura come segue:####################################
Rinominare i files come segue:
pigb8a SimonciniGaramond-Bold A 148 gib—
pigri8a SimonciniGaramond-Italic A 148 gii–
pigr8a SimonciniGaramond A 148 gir—Creare un file drv-pig.tex per fontinst
\input fontinst.sty
\needsfontinstversion{3.1415926}
\recordtransforms{pig-rec.tex}
\latinfamily{pig}{}
\endrecordtransforms
\byeLanciare tex drv-pig.tex che crea pig-rec.tex
Quindi, lanciare i seguenti scripts:
1) for file in *.pl; do pltotf $file; done
2) for file in *.vpl; do vptovf $file; done
Nella cartella
/usr/local/texlive/2010/texmf-dist/fonts/afm/adobe
creare la cartella simoncini ed inserirvi tutti i files .afm.
Andare nella cartella /usr/local/texlive/2010/texmf-dist/fonts/tfm/adobe, creare la cartella Simoncini e copiarvi tutti i file .tfm.
Andare nella cartella /usr/local/texlive/2010/texmf-dist/fonts/type1/adobe, crearvi la cartella simoncini e copiarvi tutti i file .pfb.
Creare la cartella /usr/local/texlive/2007/texmf-dist/fonts/vf/adobe/simoncini e copiarvi tutti i file .vf.
Infine, creare le cartelle /usr/local/texlive/2010/texmf-dist/tex/latex/adobe/ e /usr/local/texlive/2010/texmf-dist/tex/latex/adobe/simoncini e collocarvi tutti i files .fd [è necessario creare una cartella adobe, poiché in questa versione del latex non esiste in questa posizione].Creare un file pig-map.tex
\input finstmsc.sty
\resetstr{PSfontsuffix}{.pfb}
\adddriver{dvips}{pig.map}
\input pig-rec.tex
\donedrivers
\byeLanciare tex pig-map.tex, che crea pig.map.
Creare una cartella simoncini in /usr/local/texlive/2010/texmf-dist/fonts/map/dvips e collocarvi pig.map.
Lanciare da terminale updmap-sys –enable Map=pig.map.
Lanciare anche updmap.
Inserire pig.map in /texmf-var/fonts/map/dvips/updmap
Controllare che /usr/local/texlive/2010/texmf-config/web2c/updmap.cfg contenga pig.map.
Se ci sono problemi, consultare il file seguente:
/home/davidebond/.texlive2010/texmf-var/web2c/updmap.log
Creare un file di stile simoncini.sty:
\NeedsTeXFormat{LaTeX2e}%
\ProvidesPackage{simoncini}[2002/04/07, simoncini garamond]%
\RequirePackage[T1]{fontenc}%
\RequirePackage{textcomp}%
\renewcommand*{\rmdefault}{pig}%#######################################
Basta sostituire a texlive/2010 l’anno della versione del tuo texlive.
Ciao,
davide
::
Anch’io ho installato il Simoncini Garamond su vari sistemi operativi. Il mio punto di partenza è sempre stato stato la guida di Lehmann:https://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide/
Ovviamente, la guida è datata, ma opportunamente corretta è valida.
Ciao,
davide
::
This is a mwe:`
\documentclass{amsart}%%%%%%%%%%%%%%%%%%%%%%%% deletes brackets from citation
\makeatletter
\CheckCommand*{\@cite}[2]{%
{%
\@citestyle[\citeform{#1}\if@tempswa, #2\fi]%
}%
}
\renewcommand*{\@cite}[2]{%
{%
\@citestyle\citeform{#1}\if@tempswa, #2\fi
}%
}
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% substitues [] in the References with numbers and points
\makeatletter
\renewcommand\@biblabel[1]{#1.}
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\begin{document}
I cite \cite[p.~34]{alexander1994}. But I would cite so: \emph{Alexander} 1994, p.~34. The style of reference in the bibliography is good.
\begin{thebibliography}{99}
\bibitem{alexander1994}
Alexander, D.~S. 1994.
\newblock {\em {A History of Complex Dynamics. From Schr\”oder to Fatou and
Julia}}.
\newblock Friedr. Vieweg {\&} Sohn Verlagsgesellschaft mbH,
Braunschweig-Wiesbaden.\end{thebibliography}
\end{document}
`Va bene così? La bibliografia è corretta.
Grazie,
davide
::
Allora, io vorrei avere delle entrate nella bibliografia composte nel modo seguente:1. Alexander, D.~S. (1994).
\newblock {\em {A History of Complex Dynamics. From Schr\”oder to Fatou and
Julia}}.
\newblock Friedr. Vieweg {\&} Sohn Verlagsgesellschaft mbH,
Braunschweig-Wiesbaden.e nel testo trovarmi, per esempio,
Alexander, 1994
Come posso fare?
Grazie,
davide
-
AutoreRisposte