Risposte nei forum create
-
AutoreRisposte
-
::
Ho risolto con
`\AtBeginDocument{
\DeclareRobustCommand{\greektext}{%
\fontencoding{LGR}[color=blue]\fontfamily{artemisia}[/color]\selectfont
\def\encodingdefault{LGR}}}
`Eccomi di nuovo.
Il font Artemisia è fornito in due versioni: una adatta per i txfonts, scalata di un fattore 0.93; l’altra per il font Euler, scalata di un fattore 0.98. Queste impostazioni sono definite nei file .fd. Usandolo con il Palatino la differenza delle dimensioni si nota, almeno nel primo caso.
È possibile, all’interno del file di classe, riportare il font Artemisia alla sua misura normale, ovvero scalarlo di un fattore 1?
Sostituendo \fontfamily{artemisia} con \fontfamily{artemisiaeuler} nel codice qui sopra il risultato è molto buono, ma rimane la curiosità su come scalare i font.
In rete c’è poco 🙁La cosa più semplice è copiarsi il contenuto del file lgrartemisia.fd nella classe eliminando le stringhe “s * [0.93]”:
`\DeclareFontFamily{LGR}{artemisia}{}
\DeclareFontShape{LGR}{artemisia}{m}{n}{<-> gartemisiarg6a}{}
\DeclareFontShape{LGR}{artemisia}{m}{it}{<-> gartemisiai6a}{}
\DeclareFontShape{LGR}{artemisia}{b}{n}{<-> gartemisiab6a}{}
\DeclareFontShape{LGR}{artemisia}{b}{it}{<-> gartemisiabi6a}{}
\DeclareFontShape{LGR}{artemisia}{m}{sl}{<-> gartemisiao6a}{}
\DeclareFontShape{LGR}{artemisia}{b}{sl}{<-> gartemisiabo6a}{}
\DeclareFontShape{LGR}{artemisia}{m}{sc}{<-> gartemisiasc6a}{}
\DeclareFontShape{LGR}{artemisia}{m}{sco}{<-> gartemisiasco6a}{}\DeclareFontShape{LGR}{artemisia}{bx}{n}{<-> ssub * artemisia/b/n}{}
\DeclareFontShape{LGR}{artemisia}{bx}{it}{<-> ssub * artemisia/b/it}{}
\DeclareFontShape{LGR}{artemisia}{bx}{sl}{<-> ssub * artemisia/b/sl}{}`
Ciao
Enrico
::Ho risolto con
`\AtBeginDocument{
\DeclareRobustCommand{\greektext}{%
\fontencoding{LGR}\fontfamily{artemisia}\selectfont
\def\encodingdefault{LGR}}}
`
È corretto questo procedimento? Il codice è inserito in un file di classe, per questo c’è \AtBeginDocument. Nel preambolo non serve.Direi di sì. I font GFS distribuiti con TeX Live hanno tutti il supporto alla codifica LGR, manca solo qualche carattere più esoterico.
Per confrontare la tabella preparati questo file
`\let\noinit!
\input testfont
\def\fontname{gartemisiarg6a }\startfont\table\vfill\eject
\def\fontname{grmn1000 }\startfont\table
\bye`
e compilalo con pdftexCiao
Enrico
::forse capito tutto:
con @ {comando} ripeto il comando per tutte le righe e ci metto uno spazio a destra e sinestracon @{\extracolsep{\fill}} inesco lo spazio elastico su ogni riga
allargo poi le colonne della firma e la linea elastica, che copre tutta la colonna, andrà nelle altre righe più in la della firma
…il tutto fino a coprire la textwidth
@{codice} sostituisce il normale spazio tra le colonne (eventualmente quello prima della colonna iniziale o dopo la colonna finale) con il codice specificato. L’ambiente tabular* cerca di coprire tutta la larghezza specificata nel primo argomento (in questo caso \textwidth); tabularx serve per altre cose.
I messaggi spariti potrebbero essere dovuti al server che oggi fa un po’ di bizze.
Ciao
Enrico
::grazie prof
ho provato anche in questa maniera ….ho allungato la linea a piacimento
è da principianti lo so ma…
\vspace{1.5cm}\noindent
\begin{tabularx}{1\columnwidth}{cccc}
\hspace{1.5cm}& Torino, lì & \hspace{7cm} & FIRMA \\[0.7cm]
\hspace{1.5cm}& & \hspace{7cm} & \rule{6cm}{0.5pt} \\[0.7cm]
\hspace{1.5cm}& & \hspace{7cm} & \rule{6cm}{0.5pt}
\end{tabularx}Perché fare in modo approssimativo ciò che si può avere esatto in automatico?
Ciao
Enrico
::Ciao Enrico,
ti ringrazio molto della risposta. Ora riesco a ottenere il risultato voluto.
In effetti, sì, vorrei che la figura sporgesse dal margine di 3 cm. In realtà, seppure sia studente di Ingegneria, mi trovo a dover sostenere un esame di impronta non scientifica (più che altro storica). Mi sembrava che per un testo del genere, e con l’impaginazione data, l’effetto visivo fosse gradevole e desse “movimento” alla pagina (non lo farei mai in un testo scientifico). Credi sia comunque da evitare? Ovvero, non ci sono casi in cui questa potenzialità di wrapfig possa essere utilizzata correttamente?
Per quanto riguarda il 9. al posto di 9, devo dire che deriva da una serie di prove, in cui ho fatto variare la larghezza e confrontato i risultati. Al momento di cancellare la cifra decimale che seguiva, non ho cancellato il punto… 🙂
Se mi dici che anche nell’ambito del testo che devo scrivere la scelta stilistica che ho fatto è pessima, allorà vedrò di migliorare la mia sensibilità al buono stile… Ti ringrazio di qualsiasi consiglio tu vorrai darmi.
Scrivi solo fronte e cerchi effetti di “movimento della pagina”? Suvvia! 🙂
Non è che sia una scelta pessima; ma quei tre centimetri sembrano davvero messi a caso. Se poi nel margine non metti mai niente eccetto qualche figura di quel tipo, mi pare proprio molto forzato. Quindi la potrei considerare solo se avessi note a margine che occupino ogni tanto quello spazio; in tal caso, però, la sporgenza dovrà essere pari a quella delle note a margine stesse.
Ciao
Enrico
::grazie Prof
come sempre è utileperò….
due punti vorrei migliorare
1- vorrei che la città e il pincopallino delle firme venissero rientrati di un po rispetto al testo rispettivamente da sinistra e destra….
2- la linea elastica la vorrei più luga e più sporgente rispetto al nome di riferimento sopra…grazie
Invece di “Pinco Pallino” scrivi “\quad Pinco Pallino\quad”; se vuoi spaziature maggiori o minori, usa \hspace*{
} invece di \quad Per avere un rientro sia a destra che a sinistra, nel codice di prima a “@{}” sostituisci “@{\quad}”.
Ciao
Enrico
::Ho scritto un piccolo doc in article…. seguenti dubbi
1) voglio innalzare il titolo e tutto il documento …. già usato geometry (elimanre un po lo spazio tra titolo e documento)
2) voglio scrivere Città li e firme il primo sulla sinistra e l’altro sulla destra ma SULLO stesso rigo ….
3) due benedette linee per le firme sotto a firma….
4) eliminare il numero ancha dalla prima pagina che poi spesso può essere l’unica…1) Senza modificare \maketitle, dovrebbe bastare \vspace*{-6ex} o qualcosa di simile dopo \maketitle
2-3) Usa una tabella:
`\noindent\begin{tabular*}{\textwidth}{@{}l@{\extracolsep{\fill}}l@{}}
Roccacannuccia, 31 febbraio 2099 &
Pinco Pallino \\[3ex]
& \hrulefill \\[3ex]
& \hrulefill
\end{tabular*}`
4) \maketitle\thispagestyle{empty}Ciao
Enrico
::Buongiorno a tutti,
quello che sto cercando di fare è di inserire in un testo (con ClassicThesis) una figura che sia per una certa larghezza compresa nel corpo del testo, e per la restante no. Per far ciò ho utilizzato il pacchetto wrapfig, ma non è questo il problema. Il problema è che vorrei una didascalia che esca anch’essa dal corpo del testo (centrandosi sotto la figura come per le figure in corpo); inoltre vorrei toglierne l’opzione “hang”. Ho cercato un po’ ovunque, ma non riesco a risolvere il problema. C’è qualcuno che può gentilmente aiutarmi?
Il preambolo che utilizzo è il seguente:
`\documentclass[a4paper,11pt,titlepage,abstracton,headinclude,
openright]{scrreprt}
\usepackage{natbib}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,dsfont}
\usepackage{floatflt}
\usepackage{bbm}
\usepackage{lettrine}
\usepackage{upgreek}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{parallel}
\usepackage[bf]{caption}
\usepackage{siunitx}
\usepackage{wrapfig}
\usepackage{listings}
\lstset{language=Matlab,basicstyle=\small\ttfamily}\usepackage[]{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,eulermath]{classicthesis}
\hypersetup{urlcolor=black,linkcolor=black,citecolor=black,pagecolor=black}
\areaset[1.cm]{312pt}{700pt}
\pagestyle{scrheadings}\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}\usepackage{lipsum}`
Per l’inserimento della figura, invece il codice che uso è:
`—testo
\begin{wrapfloat}{figure}{o}{6.cm}
\centering
\includegraphics[width=9.cm,angle=0]{figura}
\caption{testo didascalia testo didascalia testo didascalia testo didascalia testo didascalia.}
\end{wrapfloat}—testo`
Vi ringrazio molto,
Marco.Utilizzo: Windows Vista (o XP), MiKTeX 2.8, LEd.
Puoi ottenere le didascalie “plain” dando il comando \captionsetup{format=plain} dopo aver caricato caption.
Non mi è ben chiaro l’altro problema: davvero vuoi che l’immagine sporga nel bordo di tre centimetri? Mi sembra pessimo stile. Se proprio vuoi farti del male,
`\begin{wrapfigure}{o}{6cm}
\makebox[6cm][l]{%
\begin{minipage}{9cm}
\centering
\includegraphics[width=9cm]{logo}
\caption{testo didascalia testo didascalia testo didascalia testo
didascalia testo didascalia.}
\end{minipage}}
\end{wrapfigure}`
Potresti anche evitare \makebox, ma così eviti il messaggio di Overfull.Sinceramente, per una figura larga 9 cm, con una giustezza di circa 11 cm, non avrei dubbi a lasciare la figura senza testo intorno.
Perché scrivere 9.cm? Non è più semplice 9cm?
Ciao
Enrico
::Salve a tutti, sto ultimando la stesura della mia tesi di laurea e sto cominciando a rivedere un pò il layout. Non avendo avuto ancora informazioni certe per il frontespizio ho utilizzato il package “frontespizio” che da’ un risultato davvero notevole (complimenti all’autore 😉 ). Vorrei sapere se però permette di inserire il nome del candidato centrato sopra il titolo o se per ottenere qualcosa del genere devo rifare il frontespizio di sana pianta. Nel caso dovessi intraprendere questa seconda (nefasta) via qualcuno ha qualche modello da passarmi??
Vi ringrazio anticipatamente dell’attenzione.
No, il pacchetto non lo permette in modo automatico. Se non hai bisogno del titoletto puoi usare quello per inserire il nome del candidato. Altrimenti puoi inserirlo nel titolo stesso:
`\Titolo{{\normalfont Candidato: Pinco Pallino\par}\vspace{6ex}
Titolo della tesi}
\NCandidato{}
Punteggiatura{}`
Ciao
Enrico
::ok enrico grazie mille!
il problema è che nelle preferenze del programma nn era settato come codifica di default unicode
grazie e scusami per la sciocchezza che t’ho chiesto.
per il resto cercherò nel post che mi hai indicato.p.s. spero di dovervi disturbare il meno possibile!
Non aver paura di disturbare. Solo ricorda di non essere generico e di mostrare il codice e, se del caso, anche il messaggio di errore. Benvenuto!
Ciao
Enrico
::grazie anzitutto anticipatamente della celere risposta.
in sintesi ho scaricato mac tex e ho provato a fare una prova con il codice presente nella pagina latex su wikipedia, così giusto per vedere come funzionasse prima di mettermi a scrivere.
Copio il codice sul mio TexShop, ma in sede di compilazione mi da un errore in ogni riga dove son presenti accenti, e una volta rimossi tutti gli accenti la data e altre cose rimangono scritte in inglese nonostante abbia dichiarato il pacchetto babel
così sono andato a vedere con tex utility se mancassero i pacchetti inputenc e babel, ed in effetti non son presenti…
che fo?Quei pacchetti ci sono per forza, non compaiono nella lista perché appartengono alla base di LaTeX.
Nelle preferenze di TeXShop un menù a tendina in basso a destra nel primo tab ti dice qual è la codifica di default dei file. Dovrebbe essere Unicode UTF-8. Questo significa che la tua chiamata di inputenc deve essere
`\usepackage[utf8]{inputenc}`
Per i vecchi file, vedi le risposte date di recente a pbiffis.Però senza un esempio minimo di quello che scrivi è davvero difficile aiutarti.
Ciao
Enrico
::probabilmente ho fatto casino cercando di installare il tlmgr..
C’\`e un modo per fare tabula rasa (del TeX) sul pc per reinstallarlo da capo?sudo rm -fr /opt/texlive
Togli anche /opt/texlive/2008/bin/i386-linux dal PATH (immagino che tu abbia modificato il file .profile).
La TeX Live su Ubuntu non ha tlmgr né l’avrà mai.
Ciao
Enrico
::Allora la cartella opt \`e presente e se all’interno sono presenti le cartelle Samsung e smfp-common.
Se digito echo $PATH, ottengo
`
/opt/texlive/2008/bin/i386-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games`arabo per me 🙂
Evidentemente hai installato la texlive senza usare Synaptic o apt-get. Tu dovresti sapere che hai fatto.
Ciao
Enrico
::Salve a tutti.
Non so bene cosa ho fatto, ma oggi quando ho compilato un file, il pc mi ha risposto cos\`i:
`
warning: kpathsea: configuration file texmf.cnf not found in these directories: /opt/texlive/2008:/opt/texlive/2008/texmf/web2c.
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)kpathsea: Running mktexfmt latex.fmt
warning: kpathsea: configuration file texmf.cnf not found in these directories: /opt/texlive/2008:/opt/texlive/2008/texmf/web2c.
/usr/bin/mktexfmt: 974: /texconfig/tcfmgr: not found
fmtutil: config file `fmtutil.cnf' not found.
I can't find the format file `latex.fmt'!
`
Ho provato a rimuovere texlive e texmaker dal gestore pacchetti di ubuntu e poi a reinstallare il tutto, ma mi da sempre lo stesso errore.
Non \`e che lo disinstallo male?Grazie in anticipo.
/opt?
Che dice “echo $PATH” dal terminale?
Ciao
Enrico
::OK grazie per i suggerimenti.
ho fatto come mi hai detto ma ora mi dice che non riesce a trovare i BB boundingbox del file pdf…….Cannot determine size of graphic in swales.bb (no BoundingBox).
devo salvare un file con estenzione *.bb per caso???Niente bb, solo \includegraphics[
]{file} Ciao
Enrico
-
AutoreRisposte