Risposte nei forum create
-
AutoreRisposte
-
::
Allora, fermo restando che adesso il nagayama_kai funziona benissimo, è il Garamond a darmi problemi: niente di essenziale, ma il maiuscoletto che ho usato per alcune sporadiche parole, non funziona. 😯
`\documentclass[b5paper,12pt,colorlinks]{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{float}
\usepackage{xtab}
\usepackage[font=small,singlelinecheck=off,format=hang,labelfont={bf}]{caption}
\usepackage[htt]{hyphenat}
\usepackage{indentfirst}
\usepackage{enumitem}
\usepackage{multicol}
\usepackage{parcolumns}
\usepackage{textcomp}\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Garamond}\hfuzz=1pt
\setlength\columnsep{1cm}\newcommand{\nagayama}{\fontspec{nagayama_kai}}
\newcommand{\standard}{\fontspec{Garamond}}
`
Qualcuno mi consiglia un bel font serif elegante ma “serio”? (e con il maiuscoletto che funzioni, o ho mancato io qualcosa nel \setmainfont ?…) 😕
::
Grazie per il link! 🙂 Solo che non ho capito se e dove devo usare \newfontfamily\kanji…
Il seguente è un codice (un po’ più che) minimale che in pdfLaTeX compila benissimo.
`\documentclass[a4paper,12pt,colorlinks]{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{float}
\usepackage{xtab}
\usepackage[font=small,singlelinecheck=off,format=hang,labelfont={bf}]{caption}
\usepackage[htt]{hyphenat}
\usepackage{indentfirst} %indentazione primo paragrafo
\usepackage{enumitem} %elenchi
\usepackage{multicol}
\usepackage{parcolumns}%\usepackage{fontspec}
%\usepackage{xunicode}
%\usepackage{xltxtra}
%\setmainfont[Mapping=tex-text]{Garamond}\hfuzz=1pt
\setlength\columnsep{1cm}%istruzioni per la formattazione dei collegamenti ipertestuali
\usepackage[urlcolor=black, linkcolor=black, citecolor=black]{hyperref}
\hypersetup{pdfauthor={Luca Stornaiuolo}, pdftitle={title}}
\makeatletter
\def\UrlBigBreaks{\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\,\do\?\do\'\do\+\do\=\do\#\do\:\do@url@hyp}
\def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z} %sillabazione hyperlinks
\makeatother
\newcommand*{\mail}[1]{\href{mailto:#1}{\nolinkurl{#1}}} %indirizzi e-mail attivi
%————————————————–\linespread{1.1} %interlinea 1.167
\interfootnotelinepenalty = 10000 %non permette di spezzare le note tra le pagine
\addtolength{\skip\footins}{0.25cm} %spaziatura tra le note\newenvironment{copyrightpage}
{\list{}{%
\leftmargin=0cm
\rightmargin=5.5cm}\item\relax
}
{\endlist}\newcommand{\et}{\emph{et al.}}
\title{Title}
\author{Luca}
\date{\today}\begin{document}
\thispagestyle{empty}
\maketitle
\thispagestyle{empty}\newpage
\thispagestyle{empty}
\null\vspace{12cm}
\begin{copyrightpage}
\begin{footnotesize}
Copyright \raisebox{0.5mm}{\begin{scriptsize}\textcopyright\end{scriptsize}}~2009–2011 \textsc{Luca}.L'autore \`e reperibile all'indirizzo \mail{luca.judo@dominio.com}.
\bigskip
Finito di stampare presso \ldots nel mese di \ldots
\end{footnotesize}
\end{copyrightpage}
\vspace{12cm}\null%\newpage
\pagenumbering{roman}
\section*{Prefazione}
Testo.\newpage
\tableofcontents\listoffigures
\newpage
\pagenumbering{arabic}
\section{Introduzione}
Testo.%\fontspec{nagayama_kai}
%{\addfontfeature{CJKShape=Traditional}
%॥2;投}\begin{small}
\begin{parcolumns}[]{2}
\colchunk{
Text.
}
\colchunk[2]{
Testo.
}
\end{parcolumns}
\end{small}\newpage
\nocite{*}
\bibliographystyle{unsrt}
%\bibliography{references.bib}
\addcontentsline{toc}{section}{\bibname}\end{document}`
Copiando dal fontspec.pdf ho inserito -spero correttamente- un esempio di quello che mi serve (nel codice è commentato). Nella sezione 6.14 del manuale di fontspec c’è proprio ciò di cui ho bisogno io.Ho lasciato babel, ma semmai dovesse dare problemi, lo eliminiamo.
Non utilizzerò nessun altro font all’infuori del Garamond (come default; normale, corsivo, grassetto e maiuscoletto) anche se sinceramente mi va bene un serif qualunque, e del nagayama_kai (kanji; normale).
A questo punto cos’altro devo fare? E poi come compilare in XeTeX?
Ovviamente, se c’è qualcosa nel codice di scorretto o che non vi piace, ditemelo così rimedio.Ancora grazie, pare che questa sia la volta buona che uso questi benedetti kanji inline, sempre che non mi abbandoniate… 😀
::
Ho pensato una cosa:
e se prendessi un font truetype comprendente kanji, hiragana, katakana, etc e lo usassi incorporandolo nel documento come font “extra”, non funzionerebbe?
Ho provato con kochi-mincho-subst.ttf ma `ttf2pt1 -G FAe -l adobestd -p ttf -b kochi.ttf` mi da come risultato `**** Cannot access kochi.ttf ****` nonostante tutti i permessi abilitati.
Ho visto per CJK ed ho trovato anche alcuni esempi di pdf, ma nessun sorgente da magari copia-incollare, né una seria documentazione su CTAN come per tutti gli altri pacchetti…
Insomma, non è possibile che non ci sia una soluzione “semplice” per utilizzare questi benedetti ideogrammmi compilando in pdfLaTeX! 😯
::
Scusate la domanda forse un po’ stupida, ma sarebbe possibile avere lo stesso risultato usando pdfLaTeX? ❓
In passato ho provato ad usare immagini al posto dei kanji, ma il risultato non è che fosse perfetto (oltre che scomodo). Invece il \jp{} di Ame.Rain mi piace! 😉
Tra l’altro, questo IPAPGothic dove lo recupero? 😯
Grazie.
::
Beh, grazie comunque per il suggerimento.
Per quanto riguarda l’Abstract, mi sembra opportuno inserirlo in quanto parte -seppur marginale- del documento esattamente come si fa per la prefazione.
Per la bibliografia dopo le appendici dipende dal documento infatti, di norma:«Il materiale finale contiene la Bibliografia, gli eventuali glossari, le appendici (capitoli numerati con lettere), e termina, se c’è, con uno o più indici analitici»
[Introduzione all’arte della composizione tipografica con LaTeX, pag.14]Per una tesi posso capire in alcuni casi l’inversione, ma consentimi di dissentire almeno a livello logico in quanto le appendici, appunto, possono anche essere escluse dal documento, la bibliografia assolutamente no.
Ad ogni modo, ho ancora il problema dei link/segnalibri che non puntano al titolo, ma direttamente al contenuto.
Qualcuno sa come fare?Colgo l’occasione per augurare un buon capodanno a tutti i membri del forum. 😀
::
Ok, risolto pure References al posto di Bibliography:
`\renewcommand{\bibname}{References}`
invece del \addto\captionsenglish{…} 😉
Idee per gli altri 3 problemini?
Per il momento sto usando:
`\addcontentsline{toc}{chapter}{\bibname}`
ma sinceramente, anche se il risultato è corretto, è proprio bruttino perché iripeto il link è all’altezza della lista vera e propria, non del titolo come accade invece per i capitoli; discorso identico usando lo stesso per l’abstract. 🙄
Grazie.
::
Rieccomi! Ho risolto gran parte problemi in questo modo:
`\documentclass[a4paper,notitlepage,openany,11pt,colorlinks]{report}
…
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\vskip 20\p@
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother\usepackage[square,authoryear]{natbib}
\begin{document}
…
\begin{abstract}
Text.
\end{abstract}\tableofcontents
\chapter{cap1}
…
\nocite{*}
\bibliographystyle{unsrt}
\addto\captionsenglish{\renewcommand{\bibname}{References}}
\bibliography{references.bib}
\addcontentsline{toc}{chapter}{\bibname}\appendix
\chapter{appA}
Text.\end{document}`
A questo punto mi servono solo:
– I numeri romani per tutto quello che c’è prima del cap1,
– l’Abstract nell’indice,
– il solito References invece che Bibliography con un link decente nell’indice,
– I capitoli a mo’ di sections…
Grazie! 🙂
::
Ti ringrazio per la risposta, ma purtroppo non mi funziona come dovrebbe.
– Per l’abstract: ok.
– Per le lettere in appendice: ok, ma ho dovuto eliminare \backmatter prima di \appendix.
Il codice:`\nocite{*}
\bibliographystyle{unsrt}
\addto\captionsenglish{\renewcommand{\bibname}{References}}
\bibliography{references.bib}
\addcontentsline{toc}{chapter}{\bibname}
`
aggiunge semplicemente Bibliography all’indice ma non cambia il nome, ed inoltre il riferimento non è perfetto in quanto il link è all’altezza del contenuto della bibliografia, non del titolo. Se inverto l’ordine delle ultime due righe di codice, il link è alla pagina precedente…
Se aggiungo come mi hai suggerito \chapter{\bibname} crea semplicemente un nuovo capitolo Bibliography addirittura numerato! 😯
Per i capitoli come sections, sì, è proprio quello l’effetto che vogliono. 😥
Per concludere, altro problema: testatine e numeri di pagina in alto (come da classe book) sul dritto, al centro in basso sul verso (come invece vorrei).Tuttavia, forse è meglio che mi spieghi un po’…
– Sto usando la classe book solo per il \frontmatter perché vogliono i numeri di pagina in romano per l’abstract e l’indice. Ovviamente se esiste un modo diverso, meglio ancora.
– Non voglio le testatine di alcun tipo ma solo i numeri di pagina al centro in basso per tutte le pagine.
– Non voglio la scritta “Chapter x” per ogni capitolo.
– I capitoli (e solo i capitoli) non devono andare a nuova pagina, ma appunto devono essere trattati come sections. (Lo so, fa abbastanza schifo, ma mi è stato richiesto esplicitamente).
– Ho il database .bib ma il titolo della bibliografia deve essere References, e deve comparire nell’indice.Chiedo scusa per le onerose richieste, ma quello postato è il massimo che sono riuscito a copia-incollare leggendo qua e là, forum e guide…
Grazie ancora.
::
Salve a tutti.
Con il seguente codice (copiato dal forum e modificato secondo l’approccio “vediamo che succede se…”), sono riuscito ad eliminare i nomi dei capitoli e delle sezioni dalle testatine, lasciando il numero di pagina in alto nell’angolo esterno.
`\usepackage{fancyhdr}
%\pagestyle{fancy}
%\setcounter{secnumdepth}{-2}
\renewcommand{\chaptermark}[1]{\markboth{}{}}
\renewcommand{\sectionmark}[1]{\markboth{}{}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\nouppercase{\rightmark}}
\fancyhead[RE]{\bfseries\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}}`
Tuttavia, nell’indice tale testatina permane (e nonostante il \nouppercase) addirittura in maiuscolo…Come eliminare del tutto le testatine, e quindi anche dall’indice?
Grazie.
::
Nel preambolo:
`\usepackage{graphicx}
\newcommand\Sfondo[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox (0,0){\includegraphics[width=\paperwidth, height=\paperheight]{#1}}}}}`Nel testo (dopo il \begin{document}):
`\newpage %intendo la pagina indicata
\Sfondo{/…/sfondo.png}`
ed è tutto, come riportato nella guida.
Ma il problema è: mica devo fare questo per tutte le pagine??
Anche perché non funziona per il \tableofcontent …
::
Ho seguito passo passo le tue indicazioni ed il risultato è perfetto. Grazie. 8)
Tuttavia ho notato che utilizzando la codifica T1 il testo normale è leggermente differente dal precedente, ma mi piace molto anche così.
Suggerirei allo staff di aggiungere quest’esempio in qualche guida se possibile, anche perché per quanto mi riguarda in questo modo dico definitivamente addio al word processor. 😉
Ciao!
::
Salve a tutti.
Io invece sono alle prese con il seguente problema:
presupponendo che siamo in linux, ho un font commerciale (OldeEnglish.ttf, ma ovviamente il caso è generale) e vorrei usarlo per scrivere una breve parte di testo nel mio documento LaTeX in cui invece utilizzo fonts standard.
Leggendo la guida, ho capito che a partire dal file .ttf dovrei prima creare un file .afm (con ttf2pt1) e poi da questo ricavare un .tfm (con afm2tfm) e relativi .enc e .vf .
Mi accingo ad effettuare i passaggi di cui sopra, ma subito dopo che si deve fare?
Nel senso, prima di tutto come integro questi file nel mio sistema TeX? E secondo, come faccio a specificare nel documento i comandi che mi permettono di utilizzare quel particolare font per il testo?
Riporto di seguito il mio documento:
`\documentclass[a4paper,11pt,colorlinks]{book}
\usepackage[margin=2.0cm]{geometry}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{enumitem}
\usepackage{xtab}
\usepackage{framed}
\usepackage{multicol}
\usepackage{eso-pic}
\hfuzz=1pt
\linespread{1.1}
\interfootnotelinepenalty = 10000
\addtolength{\skip\footins}{0.25cm}
\usepackage[urlcolor=black,linkcolor=black]{hyperref}
\hypersetup{pdfauthor={Luca}, pdftitle={Prova}}
\makeatletter
\def\UrlBigBreaks{\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\,\do\?\do\'\do\+\do\=\do\#\do\:\do@url@hyp}
\def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z}
\makeatother
\newcommand*{\mail}[1]{\href{mailto:#1}{\nolinkurl{#1}}}
\usepackage{guit}
\usepackage{fancyhdr}
\pagestyle{fancy} \setcounter{secnumdepth}{-2}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{#1}}
\fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}
\fancypagestyle{plain}{ \fancyhead{}
\renewcommand{\headrulewidth}{0pt}}\begin{document}
\author{Luca}
\maketitleTesto semplice
%Testo in OldeEnglish
\end{document}`
Grazie davvero.
-
AutoreRisposte