Risposte nei forum create
-
AutoreRisposte
-
::
samiel” post=65167Hai ragione, ma la faccenda è oscura (ovviamente per me)
`\documentclass{memoir}
\usepackage[OT2,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[dvipsnames,table]{xcolor}
\usepackage{framed}
\definecolor{shadecolor}{gray}{0.92}
\setsecheadstyle{\scshape\raggedright}\newcommand{\changesections}{%
\setsubsecheadstyle{\subsection}
{\relax}
{\MakeLowercase{\thesubsection}}
{1em}
{\large\ttfamily\bfseries}%
\setsubsubsecheadstyle{\subsubsection}
{\relax}
{\MakeLowercase{\thesubsubsection}}
{1em}
{\normalsize\ttfamily}%
}
\newcommand{\cardsection}[1]{%
\phantomsection
\addcontentsline{toc}{subsubsection}{\ttfamily\small #1} %
\subsubsection*{#1}}
\newcounter{card}
\newenvironment{card}[1]
{\changesections\begin{shaded}\stepcounter{card}%
\phantomsection
\addcontentsline{toc}{subsection}
{\ttfamily\small Scheda n.\texorpdfstring{\ }{ }%
\arabic{card} – #1}
\subsection*{\ttfamily Scheda n.~\arabic{card}\\#1}}
{\end{shaded}}\begin{document}
Come quasi tutte le distribuzioni GNU Linux, anche Slackware si trova in
allegato a parecchie riviste. Se si intende utilizzarla stabilmente, non è
inopportuno acquistarla o abbonarsi (per ricevere gli aggiornamenti), così da
fornire un supporto economico anche se minimo agli sviluppatori. Il set consta
di sei CD o di un DVD perché contiene tutti i sorgenti.\begin{card}{Condivisioni con BitTorrent}
Fino a qualche anno fa, in Internet dominava una netta distinzione fra i
server e i client. I server fornivano contenuti che potevano essere scaricati
dai client. Ciò era dovuto anche ai limiti oggettivi della banda: chi stava
scaricando con un modem a 56KB non aveva banda sufficiente per condividere
file. Con l'avvento delle tecnologie broadband come la DSL si è resa
disponibile una banda notevolmente più ampia, che ha portato alla nascita dei
p2p, acronimo di «peer-to-peer», che letteralmente significa «da pari a pari»
(per sottolineare il fatto che tutti i nodi rivestono, indistintamente, lo
stesso ruolo). Fra questi, una soluzione particolarmente felice è costituita
da BitTorrent, creato da Bram Cohen e reperibile all'indirizzo:
\URL{http://www.bittorrent.com}.
\end{card}
\end{document}
E con questo codice l'errore è
[code]! Undefined control sequence.
…ily \small Scheda n.\texorpdfstring
{\ }{ }\arabic {card} – Co…
l.43 \begin{card}{Condivisioni con BitTorrent}`M
Ripeto: i metodi di memoir per cambiare l’impostazione dei titoli di sezione sono completamente diversi da quelli di titlesec e il codice che hai scritto non ha alcun senso. Leggiti la sezione 6.6 della documentazione di memoir; per esempio \setsubsecheadstyle prende come argomento comandi di attributo per font, nel tuo caso saranno \Large\ttfamily\bfseries.
Il comando \texorpdfstring è definito da hyperref e non ha nulla a che fare con il tuo problema.
Ciao
Enrico
::
Naturalmente \setsubsecheadstyle non ha la stessa sintassi di \titleformat. È ovvio che scrivendo
`\setsubsecheadstyle{\subsection}`
andrai in loop.\setsubsecheadstyle prende come argomento gli attributi del font con cui viene composto il titolo. Per le spaziature eccetera ci sono altri comandi.
Ciao
Enrico
::samiel” post=65158Prima variante, che mi dà sempre errore:
`\newcommand{\changesections}{%
\setsubsecheadstyle{\subsection}
{\relax}
{\MakeLowercase{\thesubsection}}
{1em}
{\large\ttfamily\textbf}%
\setsubsubsecheadstyle{\subsubsection}
{\relax}
{\MakeLowercase{\thesubsubsection}}
{1em}
{\normalsize\ttfamily}%
}
\newcommand{\cardsection}[1]{%
\phantomsection
\addcontentsline{toc}{subsubsection}{\ttfamily\small #1} %
\subsubsection*{#1}}
\newcounter{card}
\newenvironment{card}[1]
{\changesections\begin{shaded}\stepcounter{card}%
\phantomsection
\addcontentsline{toc}{subsection}
{\ttfamily\small Scheda n.\texorpdfstring{\ }{ }%
\arabic{card} – #1}
\subsection*{\ttfamily Scheda n.~\arabic{card}\\#1}}
{\end{shaded}}`
Il testo è
`\begin{card}{Condivisioni con BitTorrent}
Fino a qualche anno fa, in Internet dominava una netta distinzione fra i
server e i client. I server fornivano contenuti che potevano essere scaricati
dai client. Ciò era dovuto anche ai limiti oggettivi della banda: chi stava
scaricando con un modem a 56KB non aveva banda sufficiente per condividere
file. Con l'avvento delle tecnologie broadband come la DSL si è resa
disponibile una banda notevolmente più ampia, che ha portato alla nascita dei
p2p, acronimo di «peer-to-peer», che letteralmente significa «da pari a pari»
(per sottolineare il fatto che tutti i nodi rivestono, indistintamente, lo
stesso ruolo). Fra questi, una soluzione particolarmente felice è costituita
da BitTorrent, creato da Bram Cohen e reperibile all'indirizzo:
\URL{http://www.bittorrent.com}.
\end{card}`
e l’errore
`! Argument of \textbf has an extra }.
\par
}
\changesections …em} {\large \ttfamily \textbf }
\setsubsubsecheadstyle {\s…\card #1->\changesections
\begin {shaded}\stepcounter {card}\phantomsection …
l.29 \begin{card}{Condivisioni con BitTorrent}? `
M
Forse è meglio \bfseries.
Ciao
Enrico
::LuglioM26″ post=65150Salve a tutti,
ho alcuni problemi con il pacchetto frontespizio e qualche domanda. Questo è il codice che uso:
`\documentclass[a4paper,12pt,openright,twoside]{book}
% FORMATTAZIONE INTESTAZIONE E PIE' DI PAGINA
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{\thepage}
\rfoot{}
%\renewcommand{\headrulewidth}{0.5pt}
%\renewcommand{\footrulewidth}{0.4pt}\setlength{\headheight}{15pt}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{indentfirst}
\usepackage{eurosym}
\usepackage{graphicx}
\graphicspath{{./image/}}
\usepackage{amsmath,amssymb} % per utilizzare i simboli matematici
\usepackage{frontespizio}
%\usepackage{pstricks} % per visualizzare i colori nei grafici
%\usepackage{colortbl} % per costruire tabelle colorate (codice con altri sw)\usepackage{hyperref}
\hypersetup{%
% colorlinks=false
% unicode=true
pdftitle={materia},%
pdfauthor={nome},%
pdfsubject={},%
pdfkeywords={},%
}\begin{document}
% \thispagestyle
\begin{frontespizio}
\Universita{}
\Istituzione{Università}
\Logo{logo.jpg}
\Facolta{SSMMFFNN}
\Corso[Laurea]{Matematica}
\Annoaccademico{2000/2001}
\Titoletto{Tesina del corso di \\ xxx \\ xxx}
\Titolo{\includegraphics[scale=1]{nome} \\
nome1 \\ nome2 \\ nome3}
% \Sottotitolo{}
\Candidato[]{nome}
\Relatore{prof.}
% \Relatore{}
% \Correlatore{}
% \Correlatore{}
\end{frontespizio}% \pagenumbering{arabic}
\frontmatter
% \maketitle
\tableofcontents
% \mainmatter\chapter*{Prefazione}
…
\chapter[nome]{nome\footnote{nota}}
…
\section{Introduzione}
…
\end{document}`Problemi con il frontespizio
1) non riesco a spaziare bene verticalmente l’immagine ed di conseguenza il Candidato ed il Relatore ne risultano troppo a ridosso
2) mi compaiono i numeri di pagina romani in tutto il documento mentre li vorrei al massimo fino all’inizio dei capitoli
3) la numerazione dei capitoli parte da 0.1 e non, come vorrei, da 1Domande
1) in cosa consistono esattamente \frontmatter e \maintmatter? La loro differenza?
2) è possibile ridurre il carattere della nota a pié pagina nei capitoli/sezioni?
3) qualche consiglio estetico da inserire negli head/foot di fancy per evitare il bianco squallido?
4) vari ed eventuali consigliProblemi
1) Un’immagine nel titolo? Come pensi che possiamo aiutarti se non dici nemmeno che dimensioni ha?
2) Non c’entra nulla con il frontespizio.
3) Se hai sezioni nella prefazione (prefazione?) ovviamente saranno numerate 0.1, perché il capitolo non ha numero. Niente numero al capitolo, niente numero alle sezioni: usa \section*
Domande
1) La differenza è spiegata in tutti i manuali.
2) La dimensione dei caratteri nelle note è già ridotta; per un documento a corpo 12 viene usato il corpo 10. Meno è assurdo. Non usare il corpo 12, prima di tutto, al massimo 11; le note verranno a corpo 9.
3) Squallido?
Ciao
Enrico
::
Il font Baskerville che ho sul mio Mac (Mac OS X 10.6) non ha cirillico né i caratteri per il vietnamita né per il greco.Puoi provare con questo modo di scrivere:
`\documentclass[11pt]{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Baskerville}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage[variant=polytonic]{greek}
\setotherlanguage[spelling=old]{russian}
\setotherlanguage{icelandic}
\newfontfamily{\cyrillicfont}[Ligatures=TeX]{Old Standard}
\newcommand{\greekfont}{\cyrillicfont}`
Al posto di Old Standard usa quello che hai tu come font per il cirillico; se hai anche greco da scrivere e il tuo font non lo contiene, usa una dichiarazione simile. Le parti in russo andranno messe nell’ambiente “russian”:
`\begin{russian}
Все люди рождаются свободными и равными в своем достоинстве и
правах.
\end{russian}`
Ciao
Enrico
::Damon Salvatore” post=65130il pacchetto \usepackage{booktabs} è già caricato nel documento .tex e mi dà le 2 differenze di visualizzazione nelle due tabelle 😕
Se non usi i comandi di booktabs le tabelle non vengono toccate. Quello che è sbagliato è l’uso di \multirow, oltre che, ovviamente, i filetti verticali.
Il comando \multirow ha parecchi problemi quando si usano colonne di tipo “p” (o X di tabularx, che è lo stesso); non usarlo: non migliora l’aspetto delle tabelle, anzi lo peggiora quasi sempre.
Ciao
Enrico
::
Entrambe le tabelle sono sbagliate.La tua:
`\begin{tabularx}{1\textwidth}{llX}
\toprule
\textbf{Metodi di accesso} &
\textbf{Analogico} &
\textit{FDMA} (accesso multiplo a divisione di frequenza) (AMPS, TACS, NMT) \\
&
\textbf{Digitale} &
\textit{TDMS} (accesso multipli a divisione di tempo — GSM, IS-136) o
\textit{CDMA} (accesso multiplo a divisione di codice — IS-95) \\
\midrule
\textbf{Metodi Duplex} &
\textbf{FDD} & (frequency division duplex) \\
&
\textbf{TDD} & (time division duplex) \\
\bottomrule
\end{tabularx}`
Quella dei calciatori:
`\begin{tabular}{lll}
\toprule
\multicolumn{3}{c}{Team sheet} \\
\midrule
Goalkeeper & GK & Paul Robinson \\
\midrule
Defenders & LB & Lucus Radebe \\
& DC & Michael Duberry \\
& DC & Dominic Matteo \\
& RB & Didier Domi \\
\midrule
Midfielders & MC & David Batty \\
& MC & Eirik Bakke \\
& MC & Jody Morris \\
\midrule
Forward & FW & Jamie McMaster \\
\midrule
Strikers & ST & Alan Smith \\
& ST & Mark Viduka \\
\bottomrule
\end{tabular}`
Occorre il pacchetto booktabs. Vedrai che di scritte in pericolo di annegamento in un mare di bianco non sentirai più il bisogno.Ciao
Enrico
::Damon Salvatore” post=65105ho aggiunto il package , ho tolto l’estensione .eps e ho usato vari editor per latex …. niente … sempre il solito errore …
forse latex su windows non riconosce il formato .eps 🙁
Scherzi? Windoze ha tanti difetti, ma non questo. Evidentemente stai facendo qualcosa che non va.
`\documentclass[a4paper]{article}
\usepackage{graphicx,epstopdf}
\begin{document}
\includegraphics{pippo}
\end{document}`
Se compili questo in una cartella a parte, dove ci sia il solo file pippo.eps (può essere un eps qualsiasi) che cosa succede?Ciao
Enrico
::hellscream” post=65107Salve, sto scrivendo la mia tesi di laurea e sono incappato in un problema con la bibliografia. In particolare vorrei che l’ordine dei riferimenti sia quello con cui li ho citati. Ho provato a leggere varie guide tra cui “L’arte di scrivere con Latex” ottobre 2009 ma niente.
In teoria dovrei scrivere nel preambolo:\usepackage[natbib=true,style=unsrtnat]{biblatex}
\bibliography{bibliografia}e nel corpo
\printbibliography
l’errore che dà è: ! Package biblatex Error: Style ‘unsrtnat’ not found.
se tolgo le opzioni : [natbin=true,style=unsrtnat] compila tutto perfettamente ma la bibliografia è in ordine alfabetico.
In alcuni manuali ho trovato che dovrei mettere \bibliography{bibliografia} nel corpo del testo e non nel preambolo seguita da \bibliographystyle{unsrt}, ma dà errore come spiegazione dice che dovrei spostare il primo nel preambolo.
Aggiungo che compilo con pdflatex, in classe book.
Grazie mille per l’aiuto.`\usepackage[natbib=true,sorting=none]{biblatex}`
Ciao
Enrico
::Ma Sara” post=65089Gentilissimo prof.,
sono così maniacale che aggiorno tramite TeX Live Utility tutti i giorni. 😛
A questo punto non so che pesci prendere… 😐Avevi ragione, non avevo copiato tutto.
Aggiungi questo nel preambolo:
`\chapnumfont{TeX Gyre Pagella}
\makeatletter
\DeclareRobustCommand{\suftesi@smallcaps}[1]{%
{\addfontfeature{LetterSpace=6}\scshape\MakeTextLowercase{#1}}}
\DeclareRobustCommand{\sectitle}[1]{{\addfontfeature{LetterSpace=6}\MakeUppercase{#1}}}%
\makeatother`
Il supporto a XeLaTeX deve essere rivisto.Ciao
Enrico
::Damon Salvatore” post=65087ho aggiunto quel pacchetto, oltre a graphicsx
e mi dà il seguente errore
`
! LaTeX Error: Unknown graphics extension: .eps.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…
`ps: prima ho tolto già le immagini .eps convertite in pdf dal mac 🙂
Naturalmente devi dire \includegraphics[opzioni]{file} senza estensioni. È meglio farlo sempre.
Ciao
Enrico
::Damon Salvatore” post=65083salve a tutti, ho un problema!
finora ho utilizzato latex su mac (ho installato mactex 2010 aggiornando tutti i pacchetti mediante l’utility apposita e uso come editor / compilatore texmaker – giusto a scopo informativo) e ho importato immagini .eps
ora mi ritrovo a dover eseguire lo stesso documento su windows (ho installato miktex 2.9, senza effettuare aggiornamenti di pacchetti e come editor / compilatore uso texmaker anche qui – giusto a scopo informativo)
purtroppo nel documento sono presenti almeno 20 o 30 immagini .eps e mi scoccia convertirle tutte in .jpg e mi sembra strano che windows non permetta un caricamente corretto di questo formato.
come pacchetto base per caricare le immagini utilizzo
\usepackage{graphicx}sapete aiutarmi?? 🙂
Ovviamente windows non c’entra nulla: se usi pdflatex non puoi includere direttamente eps. Ma ti basta (su qualsiasi piattaforma) scrivere
`\usepackage{epstopdf}`
dopo aver caricato graphicx e gli eps saranno automaticamente convertiti in pdf.Ciao
Enrico
-
AutoreRisposte