Risposte nei forum create
-
AutoreRisposte
-
::
robitex” post=75242Ciao.
Ho creato un registro dimensionale sul quale eseguo delle operazioni di somma e divisione.
Alla fine ho quindi un valore numerico puro e mi occorre l’espansione dei token del numero per passarlo ad un comando di pgfplots, per ottenere un dimensionamento automatico di un ‘pannello’ all’interno dell’area di un grafico.
L’espansione dovrà poi andare all’interno di un istruzione TikZ tipo \draw (axis cs:44, \y)…Il odice che ho scritto è il seguente:
`\newdimen\ypanel
\ypanel = 8cm
\advance\ypanel by -38pt% margini sup+inf (in realtà i 38pt sono l'altezza di un box variabile)
\divide\ypanel by 228 % 80mm/0.35pt circa% elimino i pt dall'espansione di \the\yanel con un comando
% con argomenti delimitati
\def\ptcut#1pt{#1}
\def\yp{\expandafter\ptcut\expandafter{\the\ypanel}}`L’errore che ottengo è invece:
Runaway argument?
{0.81413pt}
! Paragraph ended before \ptcut was complete.
\par
So che sto facendo un errore banale, perdonatemi se vi chiedo aiuto…
R.Il problema è che [tt]\the\ypanel[/tt] produce token di categoria 12, mentre nella tua definizione [tt]pt[/tt] sono di categoria 11:
`\begingroup\lccode`!=`p \lccode`?=`t
\lowercase{\endgroup\def\ptcut#1!?{#1}}`
Funziona perché [tt]\lowercase[/tt] non cambia i codici di categoria.Metodo alternativo (un po’ di pubblicità non guasta :))
`\usepackage{regexpatch}
\def\ptcut#1pt{#1}
\xpatchparametertext{\ptcut}{pt}{\cO p \cO t}{}{}`Metodo molto più semplice: usare `\strip@pt`: con
`\strip@pt\ypanel`
ottieni proprio il numero (richiede alcuni passi di espansione, quindi bisognerebbe sapere un po’ di più sull’uso che devi farne).Ciao
Enrico
::PM” post=75241Le soluzioni funzionano e mi paiono eleganti. Tuttavia rimane un problema che probabilmente mi costringerà a disegnare un nuovo carattere… Il simbolo \partial è corsivo e dunque quando viene ribaltato il suo verso di inclinazione è contrario a quello usuale. C’è modo, senza ridisegnare tutto il carattere di emendare questo problema?
Prova questo, ma è orrendo:
`\newcommand{\laitrap}{%
\mbox{%
\normalfont
\kern-.14612em
\vphantom{$\partial$}%
\smash{\rotatebox[origin=c]{-35}{\reflectbox{$\partial$}}}%
\kern-.14612em
}
}`
Ciao
Enrico
::PM” post=75236Sì l’idea è quella, purtroppo però non vengono stampati i simboli desiderati, col codice. Provando ad andare a capo come si può vedere in:
`
\documentclass{article}
\usepackage{tikz}\newcommand{\reflect}[1]{\tikz[baseline=(h.base)]\node[xscale=-1](h){#1}; }
\begin{document}
$\partial$\\
\reflect{ciao}\end{document}
`
la scritta “ciao” alla rovescia inizia a fare un timido capolino nell’angolo a destra…
C’è un evidente problema di “bounding box” (oltre allo spazio da eliminare dopo il punto e virgola).
Nessun problema con le soluzioni basate su \reflectbox.
Ciao
Enrico
::franen” post=75233Per completezza ne propongo una col “buon vecchio” graphicx
`\documentclass{article}
\usepackage{graphicx}
\begin{document}
$\partial$ \reflectbox{$\partial$}
\end{document}`
FranE, se si vuole il simbolo anche in formato “subscript”,
`\usepackage{graphicx}
\newcommand{\laitrap}{\mathpalette\laitrapaux\relax}
\newcommand{\laitrapaux}[2]{\reflectbox{$#1\partial$}}`
Ciao
Enrico
::marcomg” post=75214Intanto vi saluto tutti perché questo è il mio primo messaggio 🙂
Devo scrivere una tesi di laurea e volevo fare un forntespizio con il pacchetto frontespizio. Per la composizione uso LaTeXilla. Dovrebbe basarsi su TeXlive2012.
Ho compilato il pacchetto ed ho creato il frontespizio. Però non ho capito come unitlo con il file principale. Io lo compilo e mi esce un pdf. Come metto il pdf nell’altro documento?Grazie in anticipo!
marcomg`\documentclass[a4paper]{book}
%
\usepackage{frontespizio}
%
\begin{document}
\begin{frontespizio}
\Titolo{…}
…
\end{frontespizio}%
\end{document}`
Non devi creare documenti separati. Se il tuo documento si chiama [tt]tesi.tex[/tt], quando lo compili ti verrà creato un file [tt]tesi-frn.tex[/tt]. Compila questo e poi dimenticatene finché non farai modifiche nell’ambiente [tt]frontespizio[/tt] stesso.Ciao
Enrico
::mickey” post=75210
http://www.guitex.org/home/it/forum/5-tex-e-latex/75109-package-inputenc-error
Segui il consiglio di OldClaudio.
Ciao,
avevo gia’ provato e al posto dei rombi apparivano punti interrogativi. Comunque ora appaiono le lettere accentate correttamente ma non mi compila piu’ (con i rombi compilava, “mistero della fede”). L’errore e’:
`
…………………………………………………
Package hyperref Warning: Draft mode on.(“C:\Program Files (x86)\MiKTeX 2.9\tex\latex\hyperref\nameref.sty”
(“C:\Program Files (x86)\MiKTeX 2.9\tex\generic\oberdiek\gettitlestring.sty”))
! Missing $ inserted.
$
l.57 E' il più
semplice animale trovato in natura. In questo modello, un…?
`
Con i messaggi di errori sono messo male (1.57 cosa e’?).Vi ringrazio…
Line 57
Ovvio che l’interpretazione scorretta di caratteri può portare a risultati sorprendenti.
Ciao
Enrico
::fedex03″ post=75167Ciao a tutti,
dopo aver formattato il pc, quando compilo un file in latex mi compare questo errore:
`File `utf8x.def' not found.`Prima tutto funzionava alla perfezione.
Come posso fare a installare il pacchetto utf8x.def?
Oppure posso modificare il mio preambolo in qualche modo?
`\documentclass[a4paper,11pt]{report}
\usepackage[utf8x]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
%\usepackage[utf8]{inputenc}
%\usepackage{ucs}
\usepackage{graphicx} % Per immagini volanti
\usepackage{float} % per fissare le immagini in un punto preciso
\usepackage[justification=centerlast,width=20pc]{caption}
\usepackage{setspace}
\usepackage{titlesec}
\usepackage{url}
%\usepackage{indentfirst} %Indentazione del testo all'inizio capitoli, sezioni, ecc
\setlength{\parindent}{0pt} % Togliere il rientro del paragrafo`E’ molto urgente perchè devo consegnare a breve la mia relaizone.. lo so non dovevo formattare..
Grazie
Reinstalla la distribuzione TeX.
Ciao
Enrico
::logos” post=75156Certo! Ecco il preambolo per intero ed un estratto.
`
% !TEX TS-program = XeLaTeX
% !TEX encoding = UTF-8 Unicode%%%%%%%%%%%%%%%%
\documentclass[10pt]{article}
\pagestyle{plain}\usepackage[a4paper]{geometry}
\geometry{height=230mm,width=160mm}
\parindent=0pt\setcounter{secnumdepth}{1}
%— Testo
\usepackage[dvipsnames,svgnames]{xcolor}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX,
SmallCapsFont={* Caps}]
{Latin Modern Roman}
\newfontfamily{\titolo}
[Color=DarkBlue]
{Latin Modern Roman}
\newfontfamily{\tabfont}
[Ligatures=TeX]
{Arial Narrow}
\newfontfamily{\sezionefont}
[Color=DarkBlue]
{Latin Modern Sans}
\newfontfamily{\firmafont}
{Zapfino}
\newfontfamily{\emailfont}
[Scale=0.95,Color=blue]
{Courier New}\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage{german}
\setotherlanguage[variant=polytonic]{greek}\newcommand\textbfit[1]{\textbf{\itshape#1}}
\newcommand\germanem[1]{{%
\addfontfeature{LetterSpace=20.0,
Ligatures=NoCommon} #1}}%— Pacchetti utili
\usepackage{tikz}
\usepackage{metalogo}
\usepackage{ragged2e}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{enumitem}
\usepackage[hang]{footmisc}
\renewcommand{\footnotemargin}{10pt}
\renewcommand{\hangfootparindent}{\footnotemargin}%— Personalizzazione paragrafo
\usepackage{titlesec}\titleformat{\section}[frame]
{}
{}{4pt}{
\sectionfont\bfseries\filcenter}[]
\titlespacing{\section}{0pt}
{1.5pc plus 2pt minus 2pt}
{1.5pc plus 2pt minus 2pt}\titleformat{\subsection}[display]
{\normalfont\filcenter}
{}{}{\sezionefont\bfseries\filcenter}
\titlespacing{\subsection}{0pt}
{1.25pc plus 2pt minus 2pt}
{1pc plus 2pt minus 2pt}% Inform. personali
%%% Nelle informazioni usa:
%%% \info{Etichetta}{Informazione desiderata}
\newenvironment{informazioni}
{\begin{description}[itemsep=2pt]}
{\end{description}}
\newcommand{\info}[2]{%
\item{\textsc{#1:}}
\begin{minipage}[t]{10cm}
\RaggedRight #2
\end{minipage}}% Esper. professionale
%%% Nelle tabelle usa:
%%% \entry{Etichetta}{Descrizione}
%%% Chiudi ogni esperienza di lavoro con:
%%% \emptyline
\newcolumntype{A}{>{\scshape\raggedleft}p{38mm}|}
\newcolumntype{Y}{p{111mm}}
\newcommand{\entry}[2]
{#1 & \RaggedRight #2 \\}
\newcommand{\emptyline}{\null &\null \\}
% Colori
\newcommand{\rosso}{\addfontfeatures{Color=Red}}
\newcommand{\blue}{\addfontfeatures{Color=DarkBlue}}% Utilità
\newcommand{\ap}{\textsuperscript}%%%%%%%%
%%%%%%%%
%%%%%%%%%— Inizio del documento:
%%%%%%%%
%%%%%%%%
%%%%%%%%
\begin{document}
\begin{center}
\titolo\bfseries\huge
CURRICULUM VITAE
\end{center}\section{INFORMAZIONI PERSONALI}
\end{document}
`Ciao,
Andrea
Aggiungi questo tra i due comandi [tt]\titleformat[/tt]:
`\makeatletter\gdef\ttlh@frame#1#2#3#4#5#6#7#8{%
\def\ttl@filleft##1{\hfill}%
\def\ttl@filright##1{\hfill}%
\gdef\ttl@makeline##1{%
\ttl@calc\hspace{#6}##1\ttl@calc\hspace{#7}}%
\interlinepenalty\@M
\ttl@changecentercr
#1\ifhmode\ttl@hmode@error\fi
\parindent\z@
\leavevmode
\@tempdima\fboxrule
\addtolength\@tempdima{#3}%
\setlength\leftskip{#6}%
\setlength\rightskip{#7}%
\lower\@tempdima\hbox{%
\everypar{}%
\setbox\z@\hbox{#2}%
\addtolength\hsize{-#6}%
\addtolength\hsize{-#7}%
\@tempdima\dp\z@ % 2002/3/22
\advance\@tempdima.5\ht\z@
\fcolorbox{red}{yellow}{%
\vbox{\advance\hsize-2\fboxsep\advance\hsize-2\fboxrule
\addtolength\leftskip {#3}\addtolength\leftskip{-#6}%
\addtolength\rightskip{#3}\addtolength\rightskip{-#7}%
#4{#8}\kern\z@\@@par}%
}%
}%
\@@par\nobreak#5\@@par}\makeatother`
Aggiusta tu i colori negli argomenti di [tt]\fcolorbox[/tt].Ciao
Enrico
::lorenzo.pantieri” post=75082
È semplicemente sbagliato usare scrreprt: non c’è nessun motivo per scegliere questa classe invece di scrbook.
Concordo. Ma Miede fa così, e penso sia rischioso cambiare il codice del suo modello che, l’abbiamo detto più volte, sta insieme quasi per miracolo… 😉
Fa’ una prova; secondo me funziona senza alcun problema.
Ciao
Enrico
::lorenzo.pantieri” post=75071
Hai provato? Se sei in [tt]\frontmatter[/tt] e Miede non ha fatto pasticci dovrebbe funzionare.
Se uso il modello di ClassicThesis, basato su scrreprt, non funziona.
`\mph@outputpage@hook undefined.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.96 \frontmatter
?
`
Passare a scrbook senza usare il modello di Miede mi sembra un azzardo: quel modello funziona bene se lo si usa come Miede ha previsto (accrocchi compresi). Cambiare strada è rischioso…Ciao,
L.È semplicemente sbagliato usare scrreprt: non c’è nessun motivo per scegliere questa classe invece di scrbook.
Ciao
Enrico
::illinguista1972″ post=75063
[quote=”lorenzo.pantieri” post=75054]Io vorrei che fosse solo:
`\chapter{Prefazione}
`Hai provato? Se sei in [tt]\frontmatter[/tt] e Miede non ha fatto pasticci dovrebbe funzionare.
Ciao
EnricoAhah! 😀
Pensate che bello sarebbe se funzionasse! 😛
Ciao e scusate la risata!
Tommaso[/quote]
`\documentclass{scrbook}
\usepackage{arsclassica}
\begin{document}
\frontmatter
\tableofcontents
\chapter{Prefazione}\phantomsection
\addcontentsline{toc}{chapter}{\tocEntry{Prefazione}}
\chapter*{Prefazione}
\markboth{\spacedlowsmallcaps{Prefazione}}{\spacedlowsmallcaps{Prefazione}}
\end{document}`
Non vedo differenze (ci potrebbe essere solo il rightmark sbagliato). Ovviamente \markboth deve comunque andare dopo \chapter*.Ciao
Enrico
-
AutoreRisposte