Risposte nei forum create
-
AutoreRisposte
-
::
Sam Qasbah” post=64056Salve.
Esiste un modo per salvare in un registro \dimen lo spazio tra due lettere contigue di una stessa parola?
Vorrei scrivere, per un logo, parole con l’iniziale di un font grande e il resto delle lettere con un font piccolo. Ma senza un adeguato kerning l’iniziale sembra `staccata’ dal resto della parola; vorrei quindi misurare e modificare lo spazio tra lettere.
Puoi misurare la crenatura inserita automaticamente tra due lettere con
`\setbox0=\hbox{VA}
\setbox2=\hbox{V\kern0pt A}
\dimen0=\wd0
\advance\dimen0 by -\wd2`
In \dimen0 avrai la crenatura inserita. Nel caso specifico troverai -1.11113pt. Nel file .tfm c’è, per la verità, -1.11112 pt; questo è dovuto a vari fattori, ma la differenza è di 1sp (cioè 1/65536 di punto).Se fai la prova con “sa” trovi 0pt, perché il font cmr10 non prevede crenatura fra queste due lettere.
In ogni caso, se fra due lettere inserisci una crenatura esplicita, TeX non farà alcun aggiustamento automatico (ho usato questa proprietà per il calcolo di prima).
Ciao
Enrico
::nicolò” post=64054Ciao a tutti, ho appena istallato texniccenter ed utilizzo miktex 2.9. quando compilo anche un semplice file di proca tipo:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\begin{document}
Ecco il mio primo documento con \LaTeX.
\end{document}non ottengo alcun risultato, ovvero texniccenter mi comunica:
0 Error(s) 0 Warning(s) 0 Bad Box(es) 0 Page(s).In una precedente discussione avevo trovato come consiglio di sostituire %bm con %tm ovunque lo si trovasse nei profili nella tendina Build, ma non è cambiato nulla.
Qualcuno sa darmi qualche consiglio?
grazie milleNon saprei dirti; ma ti avviso che TeXnicCenter non ha il supporto per UTF-8. Passa a Texmaker, TeXStudio o TeXworks.
Ciao
Enrico
::r.falcone” post=64052
[quote=”r.falcone” post=64049]
`\cofoot{}
\rofoot{\thepage}`Ciao Enrico, grazie per la risposta.
Purtroppo ho provato ma non ho sortito effetto; il numero di pagina nella pagine “plain” rimane al centro, non va a destra.:(
Questo è ovvio. Lo stile di pagina “plain” fa così; consulta il manuale di KoMaScript per sapere come definire un diverso stile.
Ciao
Enrico
::r.falcone” post=64049E’ successo anche a me questo problema ed effettivamente commentando la riga indicata da Lenny_Dark non vengono più stampati i numeri di pagina doppi impostando “oneside”.
Tuttavia, in questo modo, i numeri di pagina per le pagine “plain” vengono stampati al centro; è possibile farli stampare a destra senza però duplicarli?
Grazie anticipatamente dell’attenzione.
p.s.: giusto per la cronaca, faccio presente che l’opzione “oneside” si rivela molto utile perchè quasi sempre una tesi di laurea viene stampata in modalità pagina singola, non “fronte-retro”.
Credo sia proprio questa la ragione per cui è stata inserita.`\cofoot{}
\rofoot{\thepage}`
L’opzione “oneside” è normale in tutte le classi di uso generale, non ha nulla a che fare con le tesi. Che sia usuale stampare le tesi “solo fronte” è una dolorosa realtà che andrebbe combattuta.Ciao
Enrico
::r.falcone” post=64011Buonasera a tutti.
Come da oggetto vorrei utilizzare il pacchetto ArsClassica modificando però lo stile del titolo dei capitoli, sul modello di ClassicThesis.
Come posso ottenere questo risultato?Vi spiego: ho iniziato ad usare lo stile ClassicThesis ma mi sono arenato su alcuneproblematiche riscontrate soprattutto nell’utlizzo di {biblatex}; quindi ho deciso di utilizzare lo stile ArsClassica di Pantieri, che sin da subito mi era sembrato ottimo nella sua strutturazione, a mio modesto parere più logica ed intuitiva rispetto a quella più “hardcoded” di Miede, ma ho promesso alla mia prof. di ricalcare fedelmente l’impaginazione del manuale di Bringhurst, dovendo scrivere una tesi sulla tipografia.
Grazie a tutti anticipatamente dell’aiuto.
Non è molto chiaro il problema: per usare arsclassica devi usare classicthesis.
Ciao
Enrico
::illinguista1972″ post=63834Non per dare ragione a Enrico, ma anche a me piaceva di più quella vecchia. Oltre ai pulsanti, anche la finestra Preferences era più articolata.
Ora, però, un plauso alla voce Manage Mirrors del menù Configure. C’è anche il GARR. Mi piace 🙂La gestione dei mirror è una benedizione! Anche se recentemente Roma2 non era troppo indecente.
Segnalo che con il tasto destro del mouse (o Control-clic) si ha un menù contestuale che permette di lanciare l’aggiornamento.
Ciao
Enrico
::illinguista1972″ post=63982
`\newcommand{\greco}{\foreignlanguage{greek}}`
Grazie, lo faccio appena possibile. Qualche mese fa, in uno scritto di un noto autore lessi appunto che il comando personale per scrivere in un altra lingua poteva avere una definizione “ingenua”
`\newcommand{\greco}[1]{\foreignlanguage{greek}{#1}}`
e una meno ingenua
`\newcommand{\greco}{\foreignlanguage{greek}}`
A parte che mi sfuggono ancora le differenze, mi chiedo se questa seconda definizione può andar bene per tutte le lingue: nella guida, dunque, per il latino e l’inglese. Vale la pena di sostituire le attuali definizioni ingenue?
Già che ci sono, cade a fagiuolo (notate il trittongo) un’altra curiosità: spesso ho visto che, parlando di babel, le lingue (che di fatto si caricano come opzioni del pacchetto) vengono anche chiamate “moduli”. Perciò si trova scritto:
il modulo latin di babel permette di ottenere eccetera eccetera
Posto che a me piace questo “modulo” (che userei soltanto per babel, non certo per altri pacchetti), chiedo: soltanto le opzioni che si esprimono con il nome di una lingua si possono chiamare anche “moduli”? È corretto usare questa parola? Qualcuno saprebbe dare una definizione breve di “modulo” in questo senso?
Grazie
TommasoQuella meno ingenua è (quasi) necessaria per il greco politonico, per via del cambio di codice di categoria di ~. In genere, se \xyz è un comando con argomento, il modo migliore (alla LaTeX) per crearne un alias è di scrivere
`\newcommand{\abc}{\xyz}`
Infatti TeX si limita a sostituire \abc con \xyz e quindi \abc{parola} diventa \xyz{parola}. Esempio “vero”:
`\newcommand{\numericset}{\mathbf}
\newcommand{\C}{\numericset{C}}
\newcommand{\R}{\numericset{R}}`
Il motivo della definizione di \numericset è che in questo modo non occorre cambiare le definizioni di \C e di \R se si cambiasse idea sulla loro “rappresentazione finale”. Con l’ingenuo
`\newcommand{\numericset}[1]{\mathbf{#1}}` l’argomento verrebbe letto due volte: una come argomento di \numericset e la seconda come argomento di \textbf. Pochi cicli di CPU, forse, ma concettualmente migliore.La definizione più efficiente sarebbe \let\numericset\mathbf che risparmia anche un briciolo di memoria: TeX non deve ricordarsi la definizione di \numericset, ma attivare solo un puntatore da \numericset a \mathbf.
Che cosa intendo per “modulo”: un piccolo insieme di istruzioni che un pacchetto carica a seconda delle circostanze; per esempio, babel non carica tutte le lingue che conosce, ma si limita a leggere i moduli relativi alle lingue richieste. Anche le classi standard li hanno; quando il documento è della classe article, viene letto uno fra size10.clo, size11clo o size12.clo (dipende dall’opzione scelta per il corpo). Un altro pacchetto “modulare” è titlesec.
Ciao
Enrico
::
Difficile dirti qualcosa riguardo alle testatine, visto che non dici nemmeno \pagestyle{fancy}, almeno in quel codice.Nota che psfig è un pacchetto obsoleto da ormai un decennio abbondante e che epsfig esiste solo per compatibilità con vecchi documenti. Per inserire file grafici si usa
`\usepackage{graphicx}`
e il comando \includegraphics.Ciao
Enrico
::Marco87″ post=63974Ciao,
ecco il mio preambolo:
`…
\newcommand{\greco}[1]{\foreignlanguage{greek}{#1}}
`Il comando che ho definito per scrivere in greco è quello proposto nell’Arte, ma anche senza usarlo, mi succede quanto dicevo. Ho provato anche con il pacchetto taubner, ma non dà ancora il risultato corretto.
`\newcommand{\greco}{\foreignlanguage{greek}}`
@Tommaso @Lorenzo: meglio se correggete.Spiegazione: il carattere ~ è normalmente attivo e sappiamo qual è il suo significato. Quando si passa al greco, questo carattere deve diventare una lettera. Ma se si legge il testo in greco traslitterato prima che le macro di babel facciano il loro dovere, ecco che ~ rimane quello che era: proprio quello che succede quando si definisce \greco con un argomento.
Per inserire il circonflesso in parole greche che vanno in argomenti mobili, precederlo con \string:
`\section{\greco{\string~h}}`
Ciao
Enrico
::Marco87″ post=63954Ciao Enrico,
ti ringrazio molto, ma, perdonami, non ho capito come realizzare il circonflesso così come compare sul testo che devo copiare. C’è qualche carattere particolare che devo digitare per inserirlo? (Come il “>” per far generare lo spirito dolce). Ho guardato sulla documentazione del pacchetto, ma non ho trovato come farlo.
\textgreek{~h >~h <~h} Ciao Enrico
::Marco87″ post=63949Ciao Enrico,
dunque, l’ho trovato su Wikipedia al seguente link: Wikipedia (paragrafo 2.7, Unione dei segni diacritici). L’unica cosa che cambia rispetto a quello che ho io nel testo da copiare, è che lo spirito mostrato su Wikipedia è aspro, mentre a me serve dolce. Posso anche aggiungere che in certi casi – nel testo che ho io – compare soltanto la “semicirconferenza” (non ne conosco il nome corretto).
È il circonflesso; la sua forma è a scelta del disegnatore del carattere. La forma rotonda invece che a onda ce l’ha “Porson”: \usepackage{gfsporson}
Ciao
Enrico
14 Ottobre 2011 alle 7:45 in risposta a: Trattino di cancellazione che indica semplificazione formule #64748::natopigro” post=63946effettivamente non sono soddisfattissimo del risultato.
Per “l’utilità esplicativa”: non mi serve per annullare termini uguali tra i membri di un’equazione ma per cancellare termini che valgono zero tra una serie di passaggi. e sono termini troppo lunghi per riportarli dopo nei commenti ai passaggi e dire che valgono zero ma trovo che sia incomprensibile se non li metto per niente.
Cosa ne dici?Nella letteratura scientifica quel tipo di cancellazione non si usa.
Ciao
Enrico
::Marco87″ post=63944Ciao Lorenzo,
no, il simbolo che intendo non è presente nella tabella “Diacritici e punteggiatura del greco antico” sull’Arte (tabella 46, pagina 160), se è quella che intendi. O meglio, ora che lo osservo meglio vedo che è composto da uno spirito dolce e da una semicirconferenza sovrapposti; un po’ come nell’esempio della coronide, solo che al posto della “tilde” c’è una semicirconferenza (esattamente quella che si ottiene, ad esempio, con \u{a}, ma ruotata di 180°). È quest’ultima che non riesco a inserire.
È una variante grafica dell’accento circonflesso, credo. Hai un riferimento dove si possa guardare?
Ciao
Enrico
-
AutoreRisposte