Risposte nei forum create
-
AutoreRisposte
-
::
ottimo il suggerimento di modificare lo sty. non c’ero arrivato quando un paio di giorni fa mi si era presentato lo stesso problema.pongo un altro problema però. va bene che in inglese c’è scritto one, two, three, ma non sarebbe più corretto modificare lo sty con primo, secondo, terzo e via dicendo?
ho preso in mano i tre quattro libri che avevo sotto mano e tutti riportano i capitoli in questa maniera. voi che ne dite?
::
non metto in dubbio che fancyhdr non sia sufficiente, solo mi chiedevo con quale pacchetto affrontare il problema. fancyhdr è noto e conosciuto, ed è fermo dal 07/10/04.
nccfancyhdr promette nuove meraviglie ed è stato aggiornato a settembre di quest’anno.nuovo non vuol dire necessariamente migliore, per questo chiedevo se qualcuno lo ha mai provato.
::
passavo da queste parti, spero non sia troppo tardi condividere con un mio collega dell’unive un file di stile già preparato::
secondo me molto dipende dal fatto dalle caratteristiche della ricerca di phpBB. mi capitava pure in altri forum, non riuscivo mai a trovare nulla oppure ottenevo una mole di materiali inutili. secondo me andrebbe resa di default la ricerca avanzata e con l’opzione “cerca tutti i termini”.cercando così a me salta fuori il post “problemi indentazione”, ma uso pure io safari (anche se non c’entra nulla, è solo un vezzo dirlo ;))
::
ecco, ora si scoprono le mie pecche… dunque… non ho troppo chiaro cosa tu stia usando.
io XeTeX e XeLaTeX li uso via TeXShop, ma penso tu possa usare qualsiasi altro editor, basta indicare come motore XeLaTeX.in primo luogo devi installare il tutto. io so che sono partito da qui: http://www.tug.org/mactex/ e mi sono installato tutta la pappardella.
MacTeX.dmg is an install package for Apple’s installer. The package contains Gerben Wierda’s extensive TeX distribution, XeTeX, and the following front end programs to interact with TeX: TeXShop, BibDesk, Excalibur, and i-Installer. The MacTeX package is a large download (381 megabytes) but installs quickly and easily once obtained.
è il metodo più facile e più semplice (almeno per me) per avere una distribuzione funzionante. purtroppo non so bene come aiutarti, non vorrei che installi questo e cancelli il tuo precedente set up.
questo è il link diretto alla dmg.
un altro modo è quello di usare l’ i-Installer, come indicato nella pagina di XeTeX. buttaci un occhio.
fine prima parte (in attesa di capire come sei messo)
::
su che piattaforma lavori? io sono su mac e uso XeTeX.in sostanza legge tutti in font installati nel sistema, senza bisogno di giri assurdi
dovrebbe esserci un port pure per windows e linux, ancora più sperimentale.
se hai senso dell’avventura e tempo da dedicarci…
se posso darti una mano, stante le mie limitate capacità, sono qui
::
`\documentclass[a4paper,12pt, draft]{report}
\usepackage [italian] {babel}%per la sillabazione in italiano
\setlength{\parindent}{1,5em} %stabilisce la misura dell'indentazione
\usepackage {indentfirst}
\newcommand{\Dash}{\thinspace—\thinspace} % space around em-dashes
\usepackage{fontspec}
\usepackage{xunicode}
\defaultfontfeatures{Scale=MatchLowercase ,Mapping=tex-text}
\setromanfont{SimonciniGaramondStd}
%\setromanfont[Numbers={Lining,OldStyle}]{Hoefler Text}
\setsansfont{Lucida Grande}
\setmonofont{Monaco}
\begin{document}\end {document}`
ti posto il mio preambolo, male non fa. poi controlla nelle preferenze di texshop come viene salvato il file, e imposta di salvarlo in utf-8. di chiederà se deve sovrascriverlo. prova così. XeTeX è fantastico ma è un bel bordello. Non c’è uno straccio di documentazione, spesso mi ritrovo a leggere la mailing list cercando di capire di cosa diavolo stiano parlando…
::installo fontspec e funziona, senza problemi apparenti, senza messaggi di non trovato.
ovvio. io installo nell’albero sbagliato, e poi era già presente, probabilmente con XeTex, ecco perché non aveva problemi a trovarlo.
3)andar dietro al terminale e installare su /sw/share/texmf-local/ ? faccio notare che qua texmf ha il trattino, nelle prime due soluzioni il punto.
se il terminale vuole così, cosi si deve fare. ho installato in /sw/etc/texmf-local (il percorso è strano ma è così. in /sw/share/ c’è solo un alias di texmf-local). ok. lo avevo già fatto senza problemi prima, ma non mi andava di installare pacchetti solo nella home dell’utente, visto che ne usi più di uno. Soluzione alla Mc Giver (della serie, una boiata, bastava pensarci): installo tutto quello che voglio in /sw/etc/texmf-local, creo due alias, li rinomino texmf e li sbatto nelle reciproche librerie degli utenti.
la cosa strana è che questa soluzione non mi funziona con gli altri persorsi indicati sopra. perfetto, tutto risolto, grazie di tutto.
::
ok, credo che il problema stia tutto nell’albero locale. non riesco ad usarlo.
tuttavia la cosa è molto strana. installo i font e i .sty non vengono visti, messaggio d’errore.
installo fontspec e funziona, senza problemi apparenti, senza messaggi di non trovato.
terza prova, per tagliare la testa al toro, installo layaureo, non viene trovato. qui c’è da capire come lavora mac os. la soluzione immediata e funzionale c’è, basta creare \Utente\Libreria\texmf\tex\latex e lì installare tutti i pacchetti del caso. non è molto elegante perché rende disponibili i pacchetti per un solo utente, ma non è nulla di drammatico.
ho provato a fare la furbata di creare una cartella alla radice, in \Libreria\texmf\tex\latex ma non se la fila nemmeno.quanto all’albero locale, mistero. non so più quale sia e a cosa serva.
– /usr/local/share/teTeX/texmf.local non va.
quando da terminale do sudo texhash ottengo questo:
`texhash: Updating /Users/tore/.texmf-config/ls-R…
texhash: Updating /Users/utente/.texmf-var/ls-R…
texhash: Updating /sw/etc/texmf-config/ls-R…
texhash: Updating /sw/share/texmf/ls-R…
texhash: Updating /sw/share/texmf-dist/ls-R…
texhash: Updating /sw/share/texmf-local/ls-R…
texhash: Updating /sw/var/lib/texmf/ls-R…
`allora piazzo layaureo in /sw/share/texmf-local/tex/latex ma nada…
visto che sto scrivendo e testando contemporaneamente,forse ho trovato una soluzione, a patto di venire di capire quale sia l’albero locale. la soluzione è quella di creare degli alias dell’ albero locale, rinominarli texmf e metterli nelle cartelle degli users. così sarebbero letti ed aggiornati.
cortesemente, mi aiutate a capire qualì l’abero locale?
1) /usr/local/share/teTeX/texmf.local come proposto qui? preciso che all’interno di share, non c’è alcuna cartella teTeX….
2)/usr/local/teTeX/share/texmf.local come suggerito qui?. (ho beccato un errore nella home?)3)andar dietro al terminale e installare su /sw/share/texmf-local/ ? faccio notare che qua texmf ha il trattino, nelle prime due soluzioni il punto.
quanto alla precedente installazione di font, ho rimosso tutto e fatto un udpmap disable.
grazie ancora
::Ben fatto. Essendo tu un fortunato possessore di Mac (mi rode il fegato :)), forse la strada più semplice potrebbe essere l’utilizzo di un pacchetto realizzato apposta per sfruttare la tecnologia del Mac: http://www.ctan.org/info?id=fontspec (Nota bene: per funzionare è indispensabile l’utilizzo di XeTeX).
magari non è bello da dire, ma,non so come, ho risolto con il tuo suggerimento, sto usando il SimonciniGaramond. ho installato xetex, mentre ho solo scaricato fontspec, senza capire come installarlo. ho voluto fare una prova ed è comparso il simoncini. da quello che ho capito, fontspec è una implementazione di funzioni già presenti in xetex. al massimo chiedo apro un altro topic per capire dove installare i file di fontspec, giusto :)?
ad ogni modo, ritornando ai miei precedenti tentativi, rispondo per capire dove avessi sbagliato.Mi permetto di farti una domanda idiota: ma il file di stile esiste?
si. SimonciniGaramond.sty si trova nella cartella /Libreria/teTeX/share/texmf.local/tex/latex/adobe/SimonciniGaramond/ e ha questo contenuto:
`\NeedTeXFormat{LaTeXe}
\ProvidesPackage{SimonciniGaramond}[2004/10/07 v1.0 Adobe SimonciniGaramond]
\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
\renewcommand*{\rmdefault}{pig}
\endinput
`Altra domanda: sei sicuro che il sistema sia configurato per usare l’albero locale? A giudicare dall’output di updmap sembrerebbe tutto ok, ma io controllerei il contenuto di texmf.cnf (oppure un bel kpsexpand ‘$TEXMF’)
questa domanda mi ha spiazzato. non sapevo di dover configurare il sistema per dirgli di usare l’albero locale. ad ogni modo, ho controllato il file texmf.cnf. al di là di tutta la pappardella, vedo le seguenti linee non commentate:
`TEXMFMAIN = /sw/share/texmf
TEXMFDIST = /sw/share/texmf-dist
TEXMFLOCAL = /sw/share/texmf-loca`
quindi dovrebbe essere tutto in ordineCi faresti vedere il contenuto del file .fd?
di file .fd ne ho un paio in più rispetto a quelli indicati nella guida Zannarini/Vavassori.
su quel passaggio infatti ho seguito la guida per l’istallazione su macos indicata sopra. ho:
– 8rpig.fd
– ly1pig.fd
– ot1pig.fd
– t1pig.fd
– ts1pig.fd
riporto il file t1pig.fd
`%Filename: t1pig.fd
%Created by: tex pig-drv
%Created using fontinst v1.929
%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{t1pig.fd}
[2006/02/27 Fontinst v1.929 font definitions for T1/pig.]
\DeclareFontFamily{T1}{pig}{}
\DeclareFontShape{T1}{pig}{m}{n}{ <-> pigr8t}{}
\DeclareFontShape{T1}{pig}{m}{sc}{ <-> pigrc8t}{}
\DeclareFontShape{T1}{pig}{m}{sl}{ <-> pigro8t}{}
\DeclareFontShape{T1}{pig}{m}{it}{ <-> pigri8}{}
\DeclareFontShape{T1}{pig}{b}{n}{ <-> pigb8t}{}
\DeclareFontShape{T1}{pig}{b}{sc}{ <-> pigbc8t}{}
\DeclareFontShape{T1}{pig}{b}{sl}{ <-> pigbo8t}{}
\DeclareFontShape{T1}{pig}{bx}{n}{<->ssub * pig/b/n}{}
\DeclareFontShape{T1}{pig}{bx}{sc}{<->ssub * pig/b/sc}{}
\DeclareFontShape{T1}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
\DeclareFontShape{T1}{pig}{b}{it}{<->ssub * pig/b/sl}{}
\DeclareFontShape{T1}{pig}{bx}{it}{<->ssub * pig/b/it}{}
\endinput`
e il file ly1pig.fd che ho scritto a mano:
`\ProvidesFile{ly1pig.fd}
[2003/10/22 v1.2 LaTeX font definitions for LY1/pig]
\DeclareFontFamily{LY1}{pig}{}
\DeclareFontShape{LY1}{pig}{m} {n} {<->pigr8y} {}
\DeclareFontShape{LY1}{pig}{m} {it}{<->pigri8y}{}
\DeclareFontShape{LY1}{pig}{m} {sl}{<->pigro8y}{}
\DeclareFontShape{LY1}{pig}{b} {n} {<->pigb8y} {}
\DeclareFontShape{LY1}{pig}{b} {it}{<->pigbi8y}{}
\DeclareFontShape{LY1}{pig}{b} {sl}{<->pigbo8y}{}
\DeclareFontShape{LY1}{pig}{bx}{n} {<->ssub * pig/b/n} {}
\DeclareFontShape{LY1}{pig}{bx}{it}{<->ssub * pig/b/it}{}
\DeclareFontShape{LY1}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
\endinput`al di là che il problema salti fuori o meno… ora che leggo direttamente i font di sistema installati, il rotis e il simoncini che ho installato a mano non servono più, giusto? potrei anche cancellarli, no?
grazie ancora
-
AutoreRisposte