Risposte nei forum create
-
AutoreRisposte
-
::
Staremo a vedere come si potrebbe risolvere il problema sotto Win XP.
Bye.Guarda un po’ qua: http://www.mail-archive.com/ntg-context@ntg.nl/msg39069.html e qua: http://www.mail-archive.com/ntg-context@ntg.nl/msg39219.html. Il dubbio che ci fosse qualcosa di sbagliato con ruby ce l’avevo, ma non immaginavo che andasse proprio installato.
Facci sapere se il problema è quello.
Max
::Dopo un breve colloquio scambiato con Luigi Scarso verso la fine del GuIT meeting 2009, mi è venuta l’idea di provare ConTeXt.
Individuati i siti di riferimento e letta la prima documentazione ho prodotto un file hello.tex contenente:`\starttext
Hello World
\stoptext
`Poi da linea di comando ho lanciato l’istruzione: texexec hello.tex, ma il controllo ritorna quasi subito alla console senza nessun output: ne messaggi ne file.
Il semplice test l’ho effettuato da una macchina Windows XP con TeX Live 2009 full aggiornato ad oggi.
Come mai? Grazie.
Ps. a casa stasera proverò con Linux.
Ho fatto una prova su Linux, con TeX Live 2009 non aggiornata ad oggi, e funziona tutto bene. Sto aggiornando TeX Live per vedere se è un errore introdotto di recente.
Max.
::
Pstricks ha una struttura un po’ complicata. Non basta aggiornare il file .tex, vanno aggiornati anche i file .con e .pro. Specialmente questi, che contengono una serie di definizioni per l’interprete PostScript e che verranno inseriti da dvips al momento della conversione DVI -> PS.Nel tuo caso, poi, forse, va aggiornato anche pstricks-add.
Ciao,
Max.
::
C’è un’interessante discussione qui: http://www.guit.sssup.it/phpBB2/viewtopic.php?t=6551, a proposito di programmi di grafica che permettono di inserire anche formule e testo in formato TeX.Ciao,
Max.
::Salve a tutti.
Ho scritto un documento usando una macchina windows col seguente preambolo:`
\documentclass[a4paper, 12pt]{book}
%\documentclass[a4paper]{book} % �
\usepackage[T1]{fontenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{vmargin}
\usepackage{fancyhdr}
\usepackage{graphicx}
%\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
%\usepackage[utf8x]{inputenc}
%PrerenderUnicode{àèéìòù–}
\usepackage[hypertex]{hyperref}
\newcommand{\be}{\begin{equation}}
\newcommand{\ee}{\end{equation}}
%\addtolength{\textwidth}{-10mm}
%\addtolength{\headwidth}{-10mm}
`]il preambolo contiene dei punti interrogativi al òposto delle accentate.L’ho aperto
su macchina linux.Uso l’editor kile con distribuzione texlive e la cosa strana è che
se compilo non mi da errori!!.QUando però apro il file mi da un warning e mi dice
che il file non può essere modificato(read only mode).Ho provato a modificare
nell’editor dall’apposito menu questa impostazione(deselezionando read only mode)
e quando ho compilato mi ha dato errore.Non ne capisco niente di codifiche..
Ciò che vorrei fare è aprire il file,modificarlo,compilarlo,e non ricevere errori…
grazieaggiornamento: l’ho aperto con un altro editor(gedit) due volte e i punti interrogativi
sono spariti.Quanto vorrei capirci qualcosa e non affidarmi alla sorte!!Da un po’ di tempo a questa parte i programmi in qualche modo collegati alla suite di KDE (e Kile è uno di questi) sono impostati, per default, sulla codifica UTF8 e se il file di testo che aprono è, invece, in una codifica diversa lo aprono in modalità di sola lettura. Immagino che il problema sia quello.
Quindi, oltre a sbloccare la modalità di sola lettura, devi anche reimpostare la codifica giusta, che nel tuo caso sarà probabilmente ‘cp 1252’ oppure ‘ISO 8859-1’. Per selezionare la codifica devi seguire il menu ‘Strumenti -> Codifica -> Europeo Occidentale ->
‘ (o l’equivalente in inglese). Per maggior sicurezza fai queste operazioni dopo aver creato una copia di backup del file.
Assicurati però poi che sia selezionata, nel tuo file, anche l’opzione giusta per il pacchetto ‘inputenc’, ovvero decommenta la riga
`\usepackage[latin1]{inputenc}`
Aggiungo il mio benvenuto a quello di Enrico.
Ciao,
Max.
::`\documentclass{minimal}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Adobe Garamond Pro}
\begin{document}
– — —
\end{document}`In rosso le modifiche rispetto al tuo codice. Pagina 11 del manuale di Fontspec (v. 1.18 ). Mapping può fare tante altre cose, se uno installa o si costruisce i file di supporto che gli servono. Per esempio la traslitterazione automatica da un alfabeto a un altro.
Max.
::Ho contattato l’autore di guit, chiedendogli se è disponibile a fare la modifica richiesta. Se ci saranno novità al riguardo le riporterò qui.
La nuova versione, che elimina la dipendenza da ‘hyperref’ e che richiede che questo venga caricato esplicitamente se si vogliono attivare le funzioni ipertestuali del pacchetto, è già presente su CTAN. Sarà inclusa in TeX Live/MacTeX 2009, non appena uscirà (è già nella versione pretest), e probabilmente è già presente nelle versioni più recenti di MikTeX.
Ciao,
Max.
::
A seguito di uno scambio di e-mail con pbiffis, posto una possibile soluzione. Cito dal testo della mail:Come pensavo, si tratta di un conflitto con il pacchetto ‘guit’, ma non solo. Le modifiche che ho fatto sono le seguenti:
1. ho tolto ‘hyperref’, tanto è già caricato da ‘guit’
2. ho spostato il caricamento di ‘guit’ per ultimo, in modo che anche ‘hyperref’ fosse caricato per ultimo
3. ho attivato le opzioni colorlinks=true, linkcolor=blue, tramite il comando \hypersetupA questo punto avrei dovuto inserire in \hypersetup anche hyperfootnotes=false, ma non funziona, perché hyperref la imposta precedentemente a ‘true’ e si rifiuta di cambiarla. Andrebbe inserita tra le opzioni del pacchetto, ma, come detto in precedenza non si può fare perché confliggerebbe con ‘guit’. Ho risolto:
4. specificando hyperfootnotes=false tra le opzioni di \documentclass. La classe non la riconosce, ma la passa al pacchetto giusto, e tutto pare funzionare…
E quaesto è il codice:
`
\documentclass[hyperfootnotes=false,a4paper,11pt,openright]{book}% Nella classe book, l'opzione twoside viene caricata di default.
%%MD: aggiunta l'opzione da passare a 'hyperref', tramite 'guit'.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{varioref}
\usepackage{graphicx}
\usepackage{footnote}
\usepackage{geometry}
\geometry{papersize={18.91cm,24.59cm},
top=3.5cm,
bottom=3cm,
inner=4.0cm,
outer=3cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\scriptsize{\rightmark}}
\fancyhead[RE]{\scriptsize{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{\fancyhead{}
\renewcommand{\headrulewidth}{0pt}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\hyphenation{}
%\usepackage[Fanny]{fncychap}
\usepackage{indentfirst}
\usepackage{makeidx}
\makeindex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\def \cleardoublepage{%
\clearpage \if@twoside \ifodd \c@page \else \hbox{}
\thispagestyle{empty} \newpage \if@twocolumn \hbox{} \newpage \fi
\fi \fi
}
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\setlength\headheight{15pt}
\usepackage{guit} %% MD: soppressa la chiamata a 'hyperref'; spostato qui 'guit' che carica 'hyperref'.
\hypersetup{colorlinks=true,linkcolor=blue} %% MD: impostate le altre opzioni di 'hyperref'%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%
\begin{document}
Questo opuscolo andrebbe consultato, piuttosto che letto, da chi voglia scrivere un testo con metodo: ciascuno potrebbe cioè leggere soltanto la parte di maggiore interesse in relazione ai propri obiettivi. Ad esempio, chi deve scrivere la Prova finale per il Diploma triennale potrebbe tralasciare il cap. 3, più adatto a chi deve scrivere la Tesi di Laurea o di Dottorato.\\
\`E sconsigliata la lettura a video, conveniente invece per la consultazione attraverso l'ipertesto.
Il manoscritto è predisposto per la stampa fronte–retro.
L'utilizzatore può riprodurre, distribuire, comunicare al pubblico, esporre al pubblico, rappresentare, eseguire o recitare questo scritto alle seguenti condizioni\footnote{\texttt{Nota sul Copyright}\\
\small Il manoscritto è soggetto alla Creative Commons Public License (ver.~3.0 o successiva) il cui enunciato integrale è reperibile alla seguente url: \url{http://creativecommons.org/licenses/by-nc-sa/3.0/deed.it}}:— \textit{attribuzione}: attribuirne la paternità;
— \textit{non commerciale}: non utilizzarlo a fini commerciali;
\setcounter{tocdepth}{4}
\tableofcontents
\phantomsection
\renewcommand*{\bibname}{Riferimenti bibliografici}
\addcontentsline{toc}{chapter}{Riferimenti bibliografici}
\begin{thebibliography}{99}
\end{thebibliography}
\phantomsection
\addcontentsline{toc}{chapter}{Indice analitico}
\printindex
\end{document}
`Non so quanto sia solida la soluzione. Nel caso specifico sembra funzionare.
Ciao,
Max.
::Process exited with error(s)
mi mancano i font?
possibile (ho installato la versione completa di miktex)?Quei font non sono compresi in MiKTeX, XeTeX serve appunto (anche) per usare font installati nel sistema operativo e non nel sistema TeX.
Puoi scaricarli da qui:
http://www.josbuivenga.demon.nl/fontin.html
e installarli nella cartella Font del tuo sistema operativo.
Ciao,
Max.
::Un passo alla volta. 🙂
Scusa, ma proprio non ho saputo resistere:
http://www.guit.sssup.it/phpBB2/viewtopic.php?t=6544Hai fatto benissimo 🙂 Mi leggerò l’articolo e posterò eventuali suggerimenti lì.
Ciao,
Max.
-
AutoreRisposte