Risposte nei forum create
-
AutoreRisposte
-
::
Ho riprovato con un codice più ristretto l’alternativa:
Suppongo che la prova di togliere titletoc tu non l’abbia fatta. 🙁 Eppure sono quasi sicuro di averti detto che non ha senso usare insieme titletoc e tocloft. Ora, siccome interfaces opera con tocloft, fa’ un po’ tu le deduzioni necessarie. 😉
Ciao
Enrico
28 Novembre 2010 alle 22:58 in risposta a: Pagine di dimensioni differenti: possibile con afterpage ? #53113::Salve a tutti. Mentre pongo questo quesito continuo a provare ma senza risultato.
Ho la necessità di creare una prima pagina di una certa larghezza ed altezza, da rispettare solo nella prima pagina. Nelle altre invece, vorrei inserire un parshape e modificare anche le dimensioni delle altre pagine.
Credo di aver trovato lo strumento per soddisfare questa mia esigenza in \afterpage, ma, escludendo gli esempi nella documentazione, non riesco ad applicare i comandi che desidero a tale pacchetto.
E’ innanzi tutto afterpage in grado di aiutarmi ?
Grazie mille, come sempre, Flavio.
Con il pacchetto geometry c’è a disposizione \newgeometry, che cambia l’impostazione grafica delle pagine seguenti. Tuttavia non si può, con \newgeometry, cambiare il formato della pagina fisica. Puoi però inserire il formato richiesto con le parole chiave “layoutheight” e “layoutwidth”, specificando poi “showcrop”. Esempio:
`\documentclass[a4paper]{article}
\usepackage[showcrop]{geometry}
\geometry{…} % impostazioni per la prima pagina
\begin{document}
\lipsum[1-3]\newgeometry{layoutwidth=8cm,layoutheight=12cm,showcrop}
\lipsum[2]\newgeometry{layoutwidth=10cm,layoutheight=14cm,layoutoffset=1cm,
margin=0pt,marginparsep=0pt,marginparwidth=0pt,
showcrop}
\lipsum
\end{document}`
Come vedi, vengono stampati anche i crocini di taglio.Ciao
Enrico
::Enrico .. come esempio posso solo postarare una parte del file .bib e il richiamo per il pacchetto per la bibliografia
Il file bib è così composto … (da una 50 di article e alcuni book)
`@ARTICLE{vortex-1,
AUTHOR = {Butler T.L. and Sharma O.P.},
TITLE = {Prediction of endwall losses end secondary flows in axial flow turbine cascades},
JOURNAL = {ASME Journal of turbomachinery},
PAGES = {109:22-236},
VOLUME = {},
YEAR = {2007}
}`nel preambolo ho richiamato :
`\usepackage[square,numbers]{natbib}`
e all interno del documento naturalmente richiamo con : \cite{vortex-1}
Non vedo alcun motivo per il quale la faccenda non dovrebbe andare. A parte che il record per BibTeX è scritto scorrettamente:
`@ARTICLE{vortex-1,
AUTHOR = {Butler, T. L. and Sharma, O. P.},
TITLE = {Prediction of endwall losses end secondary flows in axial flow turbine cascades},
JOURNAL = {ASME Journal of turbomachinery},
PAGES = {109:22-236},
YEAR = {2007}
}`
Senza le virgole dopo il cognome verrebbero presi T.L. e O.P come cognomi degli autori, ma questo avrebbe conseguenze solo se usassi un sistema di citazione autore-anno. Fra le iniziali puoi scegliere di inserire uno spazio sottile (\,) oppure uno spazio normale. Personalmente preferisco il secondo modo. Ma “T.L.” non lo sopporto.Controlla il file .blg (il log della compilazione di BibTeX).
Ciao
Enrico
::Però mi ritrovo paradossalmente col problema opposto:
Ho iseguenti otf:
GaramondPremrPro-Capt.otf
GaramondPremrPro-MedItCapt.otf
GaramondPremrPro-SmbdItDisp.otf
GaramondPremrPro-Disp.otf
GaramondPremrPro-MedItDisp.otf
GaramondPremrPro-SmbdIt.otf
GaramondPremrPro-ItCapt.otf
GaramondPremrPro-MedIt.otf
GaramondPremrPro-SmbdItSubh.otf
GaramondPremrPro-BdCapt.otf
GaramondPremrPro-ItDisp.otf
GaramondPremrPro-MedItSubh.otf
GaramondPremrPro-Smbd.otf
GaramondPremrPro-BdDisp.otf
GaramondPremrPro-It.otf
GaramondPremrPro-Med.otf
GaramondPremrPro-SmbdSubh.otf
GaramondPremrPro-BdItCapt.otf
GaramondPremrPro-ItSubh.otf
GaramondPremrPro-MedSubh.otf
GaramondPremrPro-Subh.otf
GaramondPremrPro-BdItDisp.otf
GaramondPremrPro-LtDisp.otf
GaramondPremrPro-Med.tfm
GaramondPremrPro-BdIt.otf
GaramondPremrPro-LtItDisp.otf
GaramondPremrPro.otf
GaramondPremrPro-BdItSubh.otf
GaramondPremrPro-MedCapt.otf
GaramondPremrPro-SmbdCapt.otf
GaramondPremrPro-Bd.otf
GaramondPremrPro-MedDisp.otf
GaramondPremrPro-SmbdDisp.otf
Ora, ad esempio, GaramondPremrPro-SmbdItSubh.otf
come dovrei classificarlo? Subhead??
A cosa corrisponde?M.
Vediamo, alla luce dell’indicazione di Massimiliano, come sistemare almeno quelli di “peso normale:
GaramondPremrPro-Capt.otf
GaramondPremrPro.otf
GaramondPremrPro-Disp.otf
GaramondPremrPro-Subh.otfAssumendo “pad” come prefisso, avremo i quattro nomi
padr8a06
padr8a09
padr8a14
padr8a25(ma il “design size” preciso dovrebbe comparire nel file .afm).
Credo che fontinst sappia già interpretare queste indicazioni per costruire il file .fd; alla fine la dichiarazione dovrebbe essere del tipo
`\DeclareFontShape{T1}{pad}{m}{n}{
<-9> padr8a06
<9-14>padr8a09
<14-25>padr8a14
<25->padr8a25}{}`
con eventuali variazioni sugli intervalli che puoi studiare.Per quanto riguarda i pesi:
padl = Light (per esempio GaramondPremrPro-LtDisp.otf darà padl8a25)
padm = Medium (per esempio GaramondPremrPro-MedIt.otf darà padmi8a09)
padr = Regular (quelli già visti)
padb = Bold
pads = Semibold
Naturalmente il file .sty da costruire dovrà prevedere comandi per scegliere i vari pesi. È probabile che ci sia qualche lavoro di aggiustamento anche sui file .fd che verranno prodotti.
Ciao
Enrico
::ho dovuto anche includere xcolor pero’…..ora sembra funzionare. Assumo comunque che l’uso di \ur{www.google.com} sia corretto per inserire i links.
grazie.
EDIT: in realta’ non mi piace troppo in quanto ora sono “rossi” anche i nomi delle “sezioni” nelle diapositive in alto (sul bordo di ogni diapositiva c’e’ il titolo di ogni sezione che man mano si procedeva con la presentazione diventavano da “grigio scuro” (credo) a bianco (e ora diventano rossi). Vorrei modificare solo il colore dei links che metto nel “testo” delle slides. Sara’ possibile?
grazie.Aggiungi “linkcolor=black”.
Ciao
Enrico
::Ciao a tutti, vi spiego brevemente il problema, ho composto un file .tex con un editor base per Linux. Ora ho provato ad aprirlo con Texniccenter su win, ma vedo dei problemi di visualizzazione caratteri nell’editor.
Credo che sia un problema di encoding utf-8 relativo solo all’editor non alla logica del file in sè, difatti la compilazione è ok.
C’è un modo per far capire a Texniccenter che deve visualizzare i caratteri utf-8? Oppure devo passare ad un altro editor?
TeXnicCenter non ha supporto per utf-8. Ce l’avrà, dicono, la versione 2 che è in “alpha test” da mesi. Vedi http://www.texniccenter.org/news/144-texniccenter-20-alpha-2.
Ciao
Enrico
::Prova con
`\hypersetup{urlcolor=red}`
Il nome del colore deve essere definito prima, a meno che non sia uno dei predefiniti.
Ciao
EnricoNo, continua ad essere nero il colore; non da errore ma non cambia nulla (e comunque credevo che il paccetto hyperref avesse il color rosso di default per i links)
`\hypersetup{colorlinks,urlcolor=???}`
Al posto di ??? devi mettere un nome di colore. Può essere uno dei colori predefiniti (white, black, red, green, blue, cyan, magenta, yellow) oppure uno che definisci da te con \definecolor.Il colore di default, se non usi l’opzione urlcolor, è magenta.
Ciao
Enrico
::Ciao,
sto usando Beamer a vorrei semplicemente mettere, in alcune slide, dei “link attivi”. Ho scritto \url{www.google.com} e funziona (pare). Pero’ vorrei modificarne il colore (risulta essere nero come il resto del testo). Come si fa? Prima di fare questo ho provato ad aggiungere nel preambolo \package{hyperref} e mi da errore; perche’?Ti dà errore perché il pacchetto è già caricato. Prova con
`\hypersetup{urlcolor=red}`
Il nome del colore deve essere definito prima, a meno che non sia uno dei predefiniti.Ciao
Enrico
28 Novembre 2010 alle 16:20 in risposta a: [Risolto]–>? Titolo \listoffigures sovrapposto a elenco #53098::Ah, ero convinto che l’incompatibilità fosse con layaureo. Comunque non può essere geometry in quanto anche non caricandolo si ha lo stesso problema.
È causato da una misteriosa istruzione di classicthesis, che nel caso si dia l’opzione listsseparated inserisce una spaziatura negativa assurda. Scrivi così e compila un paio di volte:
`\addtocontents{lof}{\protect\vspace{10\cftbeforechapskip}}
\listoffigures`
Segnalalo all’autore.Ciao
Enrico
::Buona domenica a tutti … volevo chiedervi come mai nella mi a bibliografia (compilo con bibtex e poi con pdflatex) il primo riferimento è vuoto …
ovvero compare qualcosa di questo tipoBibliografia
[1]
[2] bla bla bla ..e poi tutto normale ! premetto che il problema sia che alcuni riferimenti non siano stati citati nell’elaborato … ma la cosa mi lascia perplesso perche altri non citati compaiono!! mi serve disperatamente una soluzione …
Esempio minimo.
Ciao
Enrico
::Sì, così funziona!
Ma non c’è modo di cambiare qualche parametro
per non dover inserire ogni volta la stringa nel file .tex?Volevo però capire perché ricorrendo a interfaces
in questo modo:
`\tocsetup{part/skip=1em}`
non succede nulla, e chiarito il mio molto probabile errore
quale delle due soluzioni è la più opportuna…M.
Bisognerebbe sapere qualcosa di più del tuo documento. Per esempio, se ogni “capitolo” appartiene a una rubrica, si potrebbe evitare di inserire il titolo della rubrica in ogni comando per il capitolo, dandolo solo una volta quando cambia. Ma per un lavoro “una tantum”, non è così importante, non trovi?
Ciao
Enrico
::Una cosa come
`\addcontentsline{toc}{\protect\addvspace{1em}}{part}{qwerty}`
mi dà errore:
`! Missing \endcsname inserted.
\protect
l.69 …tsline{toc}{\protect\addvspace{1em}}{part}
{qwerty}
?
`
mentre, aggiungendo il pacchetto interfaces
`\tocsetup{part/skip=1em}`
non fa succede niente….Non ho tempo, rivedo stasera. Intanto ti segnalo che
1) il primo argomento di \addcontentsline è il file su cui scrivere (toc, lof, lot);
2) il secondo argomento è il livello; deve essere “part” nel tuo caso;
3) il terzo argomento è ciò che va scritto; qwerty nel tuo caso;
4) gli argomenti sono solo tre.Se vuoi inserire una spaziatura, \addtocontents{toc}{\protect\addvspace{6pt}}
Ciao
Enrico
::Riporto una soluzione palusibile, tuttavia poco elgante: sapreste suggerirmene una migliore?
`
\usepackage{titlesec,titletoc}
\usepackage[titles]{tocloft}
[…]
\frontmatter
[…]
\renewcommand{\contentsname}{}
\renewcommand{\cftmarktoc}{\markboth{Indice}{Indice}}
\renewcommand{\cftbeforetoctitleskip}{0mm}
\renewcommand{\cftaftertoctitleskip}{0mm}
\renewcommand{\cfttoctitlefont}{}
\chapter{Indice}
\tableofcontents
`Così non funziona. Ho qualche dubbio che si possano usare sia titletoc sia tocloft. Prova così:
`\usepackage{etoolbox}
\patchcmd{\tableofcontents}{\MakeUppercase}{}{}{}`
Ciao
Enrico
-
AutoreRisposte