Risposte nei forum create
-
AutoreRisposte
-
::
http://bizinformation.org/it/www.guit.sssup.it
Per me, vale molto di più! 😉
Ciao,
L.In effetti, mi pare che il vero valore vada al di là di quella valutazione. 🙂
Ciao
Antonio
12 Febbraio 2010 alle 20:22 in risposta a: cambiare font ai titoli dei capitoli e alla intestazioni #42047::Ciao! leggendo con un po’ più di pazienza la guida di fancy e altre discussioni in giro ho trovato qualche risposta.
Intanto, per font intendo: times, arial, courier……Per quanto riguardo le intestazioni ho trovato questa soluzione
`\newcommand{\newfo}{%
\fontfamily{pag}\fontseries{a}\fontsize{7}{9}\selectfont}
\fancyhf{}
\fancyhead[RO]{\newfo \rightmark}`cioè sostanzialmente ridefinisco lo stile di quanto va scritto nelle intestazioni (pag è Avant Garde)
Per quanto riguarda invece i titoli dei capitoli, non ho ben capito come manipolarli: ho provato a ridefinire il comando \chapter ma con poco successo.
Però ho trovato un simpatico pacchetto: fncychap che propone alcuni stili “alternativi” di capitoli.
Concordo poi sul fatto che cambiare font non sia sempre saggio: meglio lasciare quelli di default che sono già ben accoppiati! ma era anche per fare un po’ di “esercizio”.
Qualsiasi altro suggerimento è ben accetto! grazie, buona serata
Al posto di fncychap (anche io un tempo lo usavo, ma un Guru mi fece notare che esisteva di meglio 😉 ) puoi usare il pacchetto titlesec. Se non devi fare modifiche troppo complesse, non dovresti avere problemi nell’usarlo.
Ciao
Antonio
::Dopo un’abbreviazione che di solito si scriverebbe con il punto deve seguire un segno di punteggiatura. In questo caso che fate? Accettate degli obbrobri come ecc., o peggio ecc.. o sottintendete il punto dell’abbrviazione?
Personalmente evito le abbreviazioni, quando posso; se capitano alla fine di un periodo, lascio solo un punto:
[\ldots] nel 49 d.C. Fu allora che [\ldots]
Se invece devo usarle all’interno di un periodo:
[\ldots] nel 49 d.C., ma fu allora che [\ldots]
Ciao
Antonio
::..ma com’è possibile..se è vuota?
che tra le altre cose è andato bene fino a ieri e adesso mi da qsto problema inesistente.\documentclass[pdflatex,12pt,a4paper,oneside,openright]{book}
\usepackage[latin1]{inputenc}\usepackage[italian]{babel}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{fancyhdr}👿
`\documentclass[12pt,a4paper,oneside,openright]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{fancyhdr}\begin{document}
Ciao.
\end{document}`
Nessun problema, se compilo con pdfLaTeX. Perché inserisci “pdflatex” nelle opzioni di classe?Ciao
Antonio
12 Febbraio 2010 alle 13:47 in risposta a: cambiare font ai titoli dei capitoli e alla intestazioni #42044::Ciao a tutti,
sto scrivendo una tesi e ho preso un template in cui si usa fancyhdr.
Premesso che conosco poco questo pacchetto, vorrei fare questa semplice (almeno credo sia semplice!) modifica: vorrei cambiare il font dei titoli dei capitoli e delle intestazioni in alto a destra su ogni pagina (il mio è un documento oneside).So che leggendo le guide potrei trovare la risposta….ci ho provato ma mi sono persa! 😥 inoltre ho provato a cercare sul forum, ma alle mie ricerche corrispondono sempre più di mille discussioni…potreste darmi una risposta rapida?
GRAZIE MILLE
vi posto la parte relativa a fancy nel mio documento
`\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{\thechapter. #1 }}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[RO]{\bfseries\rightmark}
\fancyhead[LE]{\bfseries\leftmark}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}
}`Senza un esempio compilabile non posso fare una prova, ma sulla guida di fancyhdr, a pagina 14, c’è un esempio che mostra come cambiare font. Trovare accostamenti azzeccati non è facile però.
Ciao
Antonio
::Salve a tutti… innanzitutto mi presento: mi chiamo Alfonso, ho 21 anni e scrivo da Napoli. Sono uno studente di ingegneria e da poco ho scoperto questo stupendo programma. Ho letto varie guide che ho trova su questo fantastico sito e subito ho avuto dei problemi. Uso come editor WinEdit… in una delle guide mi è chiesto di scrivere le seguenti righe per comincire a scrivere un piccolo documento…
\documentclass [a4paper] {article}
\usepackage [latin1] {inputenc}
\usepackage [italian] {babel}
\usepackage [T1] {fontenc}
\begin {document}
Qui inserisco il mio testo…
\end{document}Dopo averlo salvato con estensione .tex apro TeXworks e compilo. Ma ci sono sempre degli errori… e poi ho notato che nell’elenco di WinEdit ci sono Tex document, slides, main slides, letter/s and address… ma non article! Come continuare? Grazie in anticipo…
Benvenuto.
Non conosco WinEdt. Usi la TeX Live 2009 o MiKTeX 2.8? Hai provato a creare un documento direttamente con TeXworks e a dare pdfLaTeX (lo trovi nel menù a tendina in altro a sinistra)? Potrebbe anche dipendere dalla codifica con cui è scritto il sorgente, ma su questo non mi sbilancio.
Ho visto che lasci degli spazi superflui nel codice; per esempio:`
\documentclass [a4paper] {article}`
invece che
`\documentclass[a4paper]{article}`
Perché?Hai già consultato questa nota guida: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf?
Ciao
AntonioLorenzo mi ha anticipato. 🙂
::[…]
Chiedo un consiglio:
usando MiKTex, TeXnicCenter…qual è un buon programma di per la compilazione in PDFLatex?
[…]pdfLaTeX è un/il programma. 😉 Per un’ottima introduzione a LaTeX, ti consiglio “L’arte di scrivere con LaTeX” di Lorenzo Pantieri: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf.
Ciao
Antonio
::[…]
Nel primo caso dopo la graffa di chiusura finisce la riga e, visto che stiamo componendo testo (particolare, ma sempre quella è la situazione), questo fine riga viene considerato come se fosse uno spazio. È esattamente lo stesso che se scrivessi
`questo codice ha una riga che finisce qui
\quad
e dopo `qui' voglio uno spazio quadratone.`
Se lo compili, troverai che lo spazio è maggiore di quello dato da \quad.Invece, con
`questo codice ha una riga che finisce qui\quad
e dopo `qui' voglio uno spazio quadratone.`
non avrai il problema. Il fine riga c’è, ma segue un nome di comando e quindi è ignorato, com’era d’altronde ignorato nell’esempio sopra.Ciao
EnricoPerfetto! 😀 Quindi era proprio a questo fatto che ti riferivi. Nel caso delle due figure, probabilmente lo spazio extra è davvero minimo e non riesco a osservarlo; nel testo è invece molto evidente.
Grazie mille.
Ciao
Antonio
::[quote]Mmmmmh, a me non funziona nemmeno mettendo \hspace.
Enrico ti ha già risposto. (In effetti avevo compilato il tuo codice tale e quale; non avevo badato agli spazi. 🙁 Invece con \hspace{…} li avevo eliminati; ecco perché funzionava.)
Eh! Succede. 🙂 Avrebbe dovuto insospettirti il fatto che con \quad non andasse e con \hspace{2em}, che è il doppio, sì. Non trovi? In effetti quando ho letto il tuo messaggio mi sono domandato come fosse possibile; guardando il sorgente la risposta è stata lampante. 🙂
[/quote]
Hai ragione; 😳 ho avuto troppa fretta nel rispondere, senza approfondire quali potessero essere le cause reali del problema.Nota anche
`}\quad
\subfloat[][]{`
che è diverso da
`}
\quad
\subfloat[][]{`
Perché?Ciao
EnricoDeve essere qualcosa che va al di là di quanto può essere percepito con la vista; giuro che non riesco a vedere differenze nell’output.
Se però provo a compilare
`\documentclass{minimal}\begin{document}
Ciao\quad
ciaoCiao
\quad
ciao\end{document}`
nel primo caso è come se scrivessi “Ciao\quad ciao” e non viene aggiunto uno spazio extra tra le due parole. Nel secondo caso, sì. Questo perché lascio dello spazio vuoto tra la prima parola e \quad; è come se scrivessi “Ciao \quad ciao”.Enrico, era questo che mi volevi far capire, oppure c’è qualcosa che mi sfugge?
Grazie per la pazienza.
Ciao
Antonio
::Ciao a tutti.
Uso TexShop su MacOSX, con TexLive 2008.
Sto utilizzando pgfplots e devo dire che i risultati sono veramente molto buoni.
Ora, devo mettere 2 grafici sulla stessa riga. Ho pensato subito al pacchetto subfig, a cui ricorro spessissimo. Quando pero’ cerco di combinare subfig e tikzpicture non c’e verso di ottenere il risultato che cerco: i grafici vengono sempre uno sotto l’altro invece che essere affiancati. Ho provato a cambiare le dimensioni (opzione scale di tikzpicture) pensando che i due grafici insieme fossero troppo larghi, ma anche in questo caso non ho risolto.
Allego un esempio compilabile minimo.`
\documentclass[a4paper,12pt]{article}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{pgfplots}
\begin{document}\begin{figure}[htbp]
\centering
\subfloat[][]{
\begin{tikzpicture}[scale=0.5]
\begin{axis}
\addplot plot[error bars/.cd,
y dir=both,y explicit]
coordinates {
(0,3.5) +- (1,1)
(100,18) +- (2.3,2.3)
(200,25) +- (1,1)
(400,14) +- (2,2)
};
\addlegendentry{Prova1}
\end{axis}
\end{tikzpicture}
}\quad
\subfloat[][]{
\begin{tikzpicture}[scale=0.5]
\begin{axis}
\addplot plot[error bars/.cd,
y dir=both,y explicit]
coordinates {
(0,3.5) +- (1,1)
(100,18) +- (2.3,2.3)
(200,25) +- (1,1)
(400,14) +- (2,2)
};
\addlegendentry{Prova 2}
\end{axis}
\end{tikzpicture}
}\caption{Prove plots}
\end{figure}\end{document} `
Provate a vedere se succede anche a voi.
GrazieSuccede anche a me. Eliminando \quad e scrivendo al suo posto, per esempio, `\hspace{2em}` le immagini vengono affiancate.
Ciao
Antonio
::Buon giorno a tutti, ho una domanda, al più di voi potrà sembrare stupida, e secondo me è risolvibile con una semplice opzione sul layout, talmente stupida che non sono riuscito a trovare la risposta, io sto scrivendo la tesi con la classe book, per capirci:
`
\documentclass[a4paper,12pt,twoside,openright]{book}
%\usepackage[latin1]{inputenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
`ora, vorrei che nell’intestazione di ogni pagina, dove c’e l’indicazione del numero e nome del capitolo e il numero della pagina, ci fosse una riga ortizzontale.
se qualcuno può aiutarmi.
[…]Ti segnalo la guida del pacchetto fancyhdr: http://www.ctan.org/tex-archive/info/italian/fancyhdr/itfancyhdr.pdf. Già nelle prime pagine, troverai utili indicazioni.
Ciao
Antonio
::(eventualmente modifica il server di download se quello di default è troppo lento e ricordati di attivare i symlink nella schermata di configurazione dell’installazione.
Happy TeXing!
Come si modifica il server? Preciso che devo installarlo su Windows. In pratica installai la TeX Live 2009 ma ho dovuto formattare il Pc per altri motivi. La prima volta il server era veloce. Ma ora è lentissimo 😕
Prova a dare un’occhiata al paragrafo 3.3 e al sottoparagrafo 3.3.1 della guida che ho in firma. Potrebbe esserti utile.
Ciao
Antonio
::Poi, però, mentre controllavo il contenuto del file MinionPro-FontDef.sty, richiamato in t1minionpro-osf.fd (\input{MinionPro-FontDef.sty}), ho trovato questo:
`
[…]
\Mn@AddToConfig{sub:series} {sb} {b}
\Mn@AddToConfig{sub:series} {bx} {b}
[color=red]\Mn@AddToConfig{sub:shape} {sl} {it}[/color]
\Mn@AddToConfig{sub:shape} {scsl} {scit}
\Mn@AddToConfig{sub:shape} {sscsl} {sscit}
\Mn@AddToConfig{sub:shape} {scsw} {scit}
\Mn@AddToConfig{sub:shape} {sscsw} {sscit}
\Mn@AddToConfig{sub:encoding/shape}{TS1/sw}{it}
[…]
`
❓Evidentemente gli sviluppatori di MinionPro per LaTeX hanno scelto una sintassi diversa; mi pare abbastanza evidente il significato della riga che hai colorato: le richieste di \slshape sono trasformate in \itshape. Non ci vedo molti misteri: Minion non ha l’inclinato, che è una forma piuttosto recente; la sostituzione standard sarebbe probabilmente il diritto (LaTeX ha un meccanismo di sostituzioni piuttosto complicato quando una combinazione di attributi non ha alcuna associazione con un font); quindi hanno fatto in modo che la sostituzione sia quella ragionevole con il corsivo.
Ciao
EnricoEra anche il modo diverso di scrivere i file .fd, che mi lasciava perplesso. Ho evidenziato quella riga perché mi ha fatto venire un sospetto, ossia che potesse essere quella la “chiave” per capire quale fosse il file .fd responsabile delle sostituzioni.
Enrico, ti ringrazio per il chiarimento. 🙂
Buona serata.
Antonio
::Buongiorno a tutti.
[…]
Ogni volta che una famiglia di font non ha l’inclinato, LaTeX lo sostituisce con il corsivo?…
[…]Le sostituzioni sono definite nei file .fd; trovi quello “incriminato” guardando nel .log quali sono caricati; può essere utile dare all’inizio \listfiles che produce la lista dei file caricati.
Ciao
EnricoEnrico,
grazie mille per la risposta.
`\documentclass[a4paper]{article}\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}\usepackage{MinionPro}
\begin{document}
Testo \textit{Testo} \textsl{Testo} \textbf{Testo} \textsc{Testo}
\end{document}`
Ecco la lista dei file caricati:
` *File List*
article.cls 2007/10/19 v1.4h Standard LaTeX document class
size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
babel.sty 2008/07/06 v3.8l The Babel package
italian.ldf 2008/03/14 v1.2t Italian support from the babel system
inputenc.sty 2008/03/30 v1.1d Input encoding file
latin1.def 2008/03/30 v1.1d Input encoding file
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
MinionPro.sty 2007/03/15 v2.1 MinionPro support for LaTeX
MinionPro-FontDef.sty 2007/02/01 v2.2 font definition macros
otfontdef.sty 2005/06/04 v0.1e OpenType font definition
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
textcomp.sty 2005/09/27 v1.99g Standard LaTeX package
ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
MnSymbol.sty 2007/01/21 v1.4 support for the MnSymbol font
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
eufrak.sty 2009/06/22 v3.00 Euler Fraktur fonts
fontaxes.sty 2007/03/31 v0.2b Font selection axes
t1minionpro-osf.fd
MinionPro-FontDef.sty 2007/02/01 v2.2 font definition macros
lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions`
Poco prima trovo:
`(c:/texlive/2009/texmf-dist/tex/latex/base/ts1cmr.fd
File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: … okay on input line 10.
LaTeX Font Info: Font shape `T1/MinionPro-OsF/m/sl' in size <10> not availab
le
(Font) Font shape `T1/MinionPro-OsF/m/it' tried instead on input l
ine 12.
LaTeX Font Info: Font shape `T1/MinionPro-OsF/bx/n' in size <10> not availab
le
(Font) Font shape `T1/MinionPro-OsF/b/n' tried instead on input li
ne 12.`
Relativamente a ts1cmr.fd:
`
[…]
\ProvidesFile{ts1cmr.fd}
[1999/05/25 v2.5h Standard LaTeX font definitions]
\providecommand{\EC@family}[5]{%
\DeclareFontShape{#1}{#2}{#3}{#4}%
{<5><6><7><8><9><10><10.95><12><14.4>%
<17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
\DeclareFontFamily{TS1}{cmr}{\hyphenchar\font\m@ne}
\EC@family{TS1}{cmr}{m}{n}{tcrm}
\EC@family{TS1}{cmr}{m}{sl}{tcsl}
\EC@family{TS1}{cmr}{m}{it}{tcti}
\EC@family{TS1}{cmr}{bx}{n}{tcbx}
\EC@family{TS1}{cmr}{b}{n}{tcrb}
\EC@family{TS1}{cmr}{bx}{it}{tcbi}
\EC@family{TS1}{cmr}{bx}{sl}{tcbl}
\EC@family{TS1}{cmr}{m}{ui}{tcui}
\endinput
%%
%% End of file `ts1cmr.fd'.`
Riguardo a t1minionpro-osf.fd:
`%%
%% This is file `T1MinionPro-OsF.fd',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% MinionPro.dtx (with options: `T1,osf,fd')
%%
%% These files are public domain.
%%
\ProvidesFile{T1MinionPro-OsF.fd} [2005/01/23 v2.0 font definitions for T1/MinionPro-OsF.]
\input{MinionPro-FontDef.sty}%
\Mn@DeclareLargeFontFamily {T1} {MinionPro}
%% vim:set ft=tex:
%%
%% End of file `T1MinionPro-OsF.fd'.
`
Il contenuto di entrambi è per me arabo; 🙁 mi verrebbe da pensare che il responsabile del comportamento descritto sia il file ts1cmr.fd.Poi, però, mentre controllavo il contenuto del file MinionPro-FontDef.sty, richiamato in t1minionpro-osf.fd (\input{MinionPro-FontDef.sty}), ho trovato questo:
`
[…]
\Mn@AddToConfig{sub:series} {sb} {b}
\Mn@AddToConfig{sub:series} {bx} {b}
\Mn@AddToConfig{sub:shape} {sl} {it}
\Mn@AddToConfig{sub:shape} {scsl} {scit}
\Mn@AddToConfig{sub:shape} {sscsl} {sscit}
\Mn@AddToConfig{sub:shape} {scsw} {scit}
\Mn@AddToConfig{sub:shape} {sscsw} {sscit}
\Mn@AddToConfig{sub:encoding/shape}{TS1/sw}{it}
[…]
`
❓Ciao
Antonio
-
AutoreRisposte