Risposte nei forum create
-
AutoreRisposte
-
::
claudio” post=74147grazie per la solita cortesia
ma perché questa differenza fra le tre situazioni?
claudioHai provato senza? 🙂
Attorno a un simbolo di relazione o di operazione TeX aggiunge spazi che però non saprebbe mettere attorno a [tt]\phantom{<}[/tt] che viene trattato come un simbolo ordinario. Ciao Enrico
::chuck bass” post=74144ho provato a dividere il codice in 3 blocchi, così da avere 3 righe che andrebbero in una casella di testo.
ho usato \begin{Verbatim}, \framebox{} e altri
`\usepackage{fancyvrb}
\newsavebox{\javabox} % nel preambolo…
\begin{center}
\begin{lrbox}{\javabox}
\begin{BVerbatim}
java -cp ./lib/djep-1.0.0.jar:./lib/jep-2.3.0.jar:
./lib/peersim-1.0.5.jar:./lib/peersim-doclet.jar:
./bin peersim.Simulator $1
\end{BVerbatim}
\end{lrbox}\fbox{\usebox\javabox}
\end{center}`
Ciao
Enrico
::chuck bass” post=74139salve a tutti.
vorrei inserire il seguente codice in una casella di testo
`
java -cp ./lib/djep-1.0.0.jar:./lib/jep-2.3.0.jar:./lib/peersim-1.0.5.jar:./lib/peersim-doclet.jar:./bin peersim.Simulator $1
`ho provato con listing, box, framed… ma il risultato è sempre disastroso! o codice alla rinfusa, o formattazione indecente, oppure tutto spalmato su una riga in malo modo, o peggio ancora testo che non va mai a capo con riquadri microscopici.
come ovviare a tutto questo?? 😕
Puoi mostrare il tentativo che ti va meno peggio? E come preferiresti che venisse fuori?
Ciao
Enrico
::lorenzo.pantieri” post=74130
È difficle notare la differenza fra il tondo inclinato e il corsivo quando si guardano le sole lettere maiuscole; tuttavia, se ben ricordo il tondo inclinato ha una pendenza di 12°, mentre il corsivo ha una pendenza di 15° nella collezione Computer Modern e nelle collezioni derivate. Quindi a trettissimo rigore il maiuscolo corsivo dovrebbe apparire più inclinato del tondo inclinato; ma tre gradi sono davvero piccoli per vedere la differenza ad occhio nudo.
Vero, la differenza è piccolissima. Copio da book.cls
`\if@twoside
\def\ps@headings{%
\let\@oddfoot\@empty\let\@evenfoot\@empty
\def\@evenhead{\thepage\hfil\slshape\leftmark}%
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
`
Non ci capisco quasi nulla, ma quello \slshape dovrebbe dire che nelle testatine predefinite della classe book si usa lo slanted.Non è così difficile da interpretare: la macro [tt]\ps@headings[/tt] è quella che viene usata quando si dà [tt]\pagestyle{headings}[/tt] (implicito nella classe book). La macro svuota [tt]\@oddfoot[/tt] e [tt]\@evenfoot[/tt], cioè quello che viene stampato nel piede delle pagine dispari e pari; poi definisce [tt]\@evenhead[/tt] e [tt]\@oddhead[/tt]: la prima stamperà, nelle pagine pari, il numero di pagina tutto a sinistra e il [tt]\leftmark[/tt] corrente tutto a destra, in caratteri inclinati. Analogamente per la testatina delle pagine dispari, dove si usa il [tt]\rightmark[/tt] corrente. Ciò a cui si espandono [tt]\leftmark[/tt] e [tt]\rightmark[/tt] è, rispettivamente, il primo argomento dell’ultimo comando [tt]\markboth[/tt] incontrato e l’argomento dell’ultimo comando [tt]\markright[/tt] incontrato (oppure il secondo argomento dell’ultimo [tt]\markboth[/tt] se ancora non si è trovato un [tt]\markright[/tt] che lo “annulli”).
I comandi [tt]\markboth[/tt] e [tt]\markright[/tt] di solito sono dati implicitamente da [tt]\chapter[/tt] e [tt]\section[/tt].
Non mi piace molto l’inclinato nemmeno là, ma almeno non è insieme ad altro, e quindi non ha il problema di distinguersi dal diritto.
Ciao
Enrico
::Marco87″ post=74114Ciao a tutti,
quando, usando [tt]TikZ,[/tt] scrivo:
`\draw [text width=4cm,align=justify] (A) node {\footnotesize Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio.};`
vedo usata la stessa interlinea che viene usata quando scrivo:
`\draw [text width=4cm,align=justify] (A) node {Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio. Testo di fantasia per questo esempio.};`
C’è modo di controllare l’interlinea?Grazie e ciao,
Marco.Aggiungi \par alla fine, prima della parentesi graffa.
Ciao
Enrico
::claudio” post=74090ma con i miei problemi di algebretta non dovrei aver problemi
grazie
claudio`
\documentclass[a4paper,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[upright]{fourier}
\usepackage{amsmath,tkz-linknodes}
\usepackage{tikz}\DeclareRobustCommand{\hide}[1]{\ifhiding\phantom{#1}\else #1\fi}
\newif\ifhiding
\hidingtrue % togliendo il commento le parti marcate con \hide non usciranno\begin{document}
\[\frac{3x+2}{3x+1}\hide{>}\frac{1+x}{1+3x}\]
\[\frac{3x+2}{3x+1}>\hide{\sqrt{ \frac{1+x}{1+3x}}}\]
\[\frac{3x+2}{3x+1}>\sqrt{ \frac{\hide{1+x}}{1+3x}}\]
\end{document}
`Molto bene. Cambia la definizione:
`\DeclareRobustCommand{\hide}[2][\mathord]{\ifhiding#1{\phantom{#2}}\else #2\fi}
\newif\ifhiding
\hidingtrue % togliendo il commento le parti marcate con \hide non usciranno`
Per nascondere un simbolo di relazione userai [tt]\hide[\mathrel]{>}[/tt], per nascondere un simbolo di operazione userai [tt]\hide[\mathbin]{+}[/tt]. Per nascondere un simbolo ordinario o un’intera sottoformula, [tt]\hide{x}[/tt].Ciao
Enrico
::repez” post=74085ho letto l’ arte… ma non capisco cosa fa \clearpage e il suo fratello \cleardoublepage ! nell’ immagine ho messo \pagebreak per cambiare pagina e guardate l’ elenco puntato come lo a stiracchiato… è accettabile secondo voi?? in questi casi è meglio mettere \newpage o no?
Certo che fa così. Perché insisti a volere le tabelle e le figure dove non possono stare?
\pagebreak stira le righe in modo che la pagina sia riempita; \newpage tronca. Entrambi i sistemi sono evidentemente inadatti alla tua esigenza. Ma è l’esigenza che è sbagliata. 🙂
Ciao
Enrico
::chuck bass” post=74061per esempio, ho un’immagine di un pappagallo (la prima cosa che mi è venuta in mente) e ho la sezione animali
`
\section{pappagallo}
`vorrei inserire un’immagine, un’icona o una miniatura, chiamatela come volete (a seconda di come fa più comodo) di fianco alla parola “pappagallo”, per l’appunto in questo caso un pappagallo
`\documentclass[a4paper]{article}
\usepackage[demo]{graphicx}
\usepackage{lipsum}\makeatletter
\def\@seccntformat#1{\csname addicon@#1\endcsname\csname the#1\endcsname\quad}
\protected\def\addicon@section{%
\ifx\thesection@icon\relax\else
\smash{\makebox[0pt][r]{\includegraphics[width=3em,height=4ex]{\thesection@icon}\qquad}}%
\fi
}
\let\original@section\section
\def\section{\let\thesection@icon\relax\original@section}
\def\iconsection#1{\def\thesection@icon{#1}\original@section}
\makeatother\begin{document}
\section{Nessun pappagallo}
\lipsum[1-2]\iconsection{pappagallo}{Il pappagallo}
\lipsum[1-2]\end{document}`
Lascio a te sistemare la posizione dell’immaginetta. Il comando [tt]\iconsection[/tt] ha come argomento obbligatorio il nome del file grafico, poi vengono gli usuali argomenti di [tt]\section[/tt]Ciao
Enrico
::chuck bass” post=74050salve a tutti, è possibile inserire un’immagine (o un’icona) a fianco al nome di una sezione? ovviamente a sinistra o a destra è indifferente, purchè compaia solo di fianco alla sezione nella pagina e non nell’indice.
Vorresti essere un pochino più esplicito?
Ciao
Enrico
::illinguista1972″ post=74055
Quando si usa l’ inclinato (\textsl) ? a pagina 152 dell’ arte ho trovato la spiegazione di quando e come si usa il corsivo (\textit) ma nn capisco che differenza c’è e perchè sono necessari entrambi.. !
Grazie
Il fatto che qualche font abbia lo stile inclinato non significa che sia necessario. La differenza con il corsivo è chiarissima: il corsivo non solo è inclinato, ma presenta il disegno dei caratteri completamente diverso. L’inclinato è semplicemente il font normale inclinato verso destra. Di solito la differenza si vede nettissimamente con la lettera a.
Non ho mai usato l’inclinato in vita mia.
L’unico motivo per il quale esiste Computer Modern Roman Slanted è perché a Knuth piace più del corsivo. È bello ogni tanto essere in disaccordo con persone autorevoli. 🙂
I caratteri romani inclinati sono un’invenzione piuttosto recente, di cui nessuno veramente sentiva la mancanza. Ora c’è, ma esiste anche il Billionaire Club e non è affatto necessario andarci. 🙂
Ciao
Enrico
::claudio” post=74054Supponiamo di voler dare degli esercizi svolti ad un alunno
una soluzione è questa
`
\documentclass[a4paper,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[upright]{fourier}
\usepackage{amsmath,tkz-linknodes}
\usepackage{tikz}\begin{document}
\begin{NodesList}
\begin{align*}
\overbrace{2a(3a-6)}^{1}-\overbrace{(6a^2-2b)}^{2}-\overbrace{3a(a-2b)}^{3}&\AddNode[1]\AddNode[2]\\
6a^2+&\AddNode[1]&\tag{1}\\
-12a&\AddNode[2]&\\
6a^2-12a-(6a^2-2b)-3a(a-2b)&\AddNode[3]\AddNode[4]\\
-6a^2&\AddNode[3]&\tag{2}\\
+2b&\AddNode[4]&\\
6a^2-12a-6a^2+2b-3a(a-2b)&\AddNode[5]\AddNode[6]\\
-6a&\AddNode[5]&\tag{3}\\
+6ab&\AddNode[6]&\\
6a^2-12a-6a^2+2b-6a+6ab&\AddNode[7]\\
-18a+2b+6ab&\AddNode[7]
\end{align*}
\tikzset{LabelStyle/.style ={left=0.1cm,pos=0.5,text=red,fill=white}}
\LinkNodes[margin=2cm]{$2a\cdot 3a$}%
\LinkNodes[margin=2cm]{$3\cdot(-5b)$}%
\LinkNodes[margin=2cm]{$-1\cdot(6a^2)$}%
\LinkNodes[margin=2cm]{$-1\cdot(-2b)$}%
\LinkNodes[margin=2cm]{$-3a\cdot(a)$}%
\LinkNodes[margin=2cm]{$-3a\cdot(-2b)$}%
\LinkNodes[margin=2cm]{otteniamo}%
\LinkNodes[margin=2cm]{sommando}%
\end{NodesList}
\end{document}
`Può accadere di voler dare lo stesso esercizio in cui vengano tolti alcuni termini che poi l’alunno dovrà inserire a penna
le domande sono queste
1)come mantenere gli spazi in modo da non perdere gli allineamenti ? (se tolgo per esempio -15b devo trovare il posto di 4 caratteri)
2) è necessario creare due versioni del file o è possibile rendere condizionale la compilazione in modo da decidere di volta in volta se l’esercizio è pieno o vuoto?saluti
claudio`
\documentclass[a4paper,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[upright]{fourier}
\usepackage{amsmath,tkz-linknodes}
\usepackage{tikz}\DeclareRobustCommand{\hide}[1]{\ifhiding\phantom{#1}\else #1\fi}
\newif\ifhiding
% \hidingtrue % togliendo il commento le parti marcate con \hide non usciranno\begin{document}
\begin{NodesList}
\begin{align*}
\overbrace{2a(3a-6)}^{1}-\overbrace{(6a^2-2b)}^{2}-\overbrace{3a(a-2b)}^{3}&\AddNode[1]\AddNode[2]\\
6a^2+&\AddNode[1]&\tag{1}\\
-12a&\AddNode[2]&\\
6a^2-12a-(6a^2-2b)-3a(a-2b)&\AddNode[3]\AddNode[4]\\
-6a^2&\AddNode[3]&\tag{2}\\
+2b&\AddNode[4]&\\
6a^2-12a-6a^2+2b-3a(a-2b)&\AddNode[5]\AddNode[6]\\
-6a&\AddNode[5]&\tag{3}\\
+6ab&\AddNode[6]&\\
6a^2-12a-6a^2+2b-6a+6ab&\AddNode[7]\\
-18a+2b+6ab&\AddNode[7]
\end{align*}
\tikzset{LabelStyle/.style ={left=0.1cm,pos=0.5,text=red,fill=white}}
\LinkNodes[margin=2cm]{$2a\cdot 3a$}%
\LinkNodes[margin=2cm]{$3\cdot(\hide{-5b})$}%
\LinkNodes[margin=2cm]{$-1\cdot(6a^2)$}%
\LinkNodes[margin=2cm]{$-1\cdot(-2b)$}%
\LinkNodes[margin=2cm]{$-3a\cdot(a)$}%
\LinkNodes[margin=2cm]{$-3a\cdot(-2b)$}%
\LinkNodes[margin=2cm]{otteniamo}%
\LinkNodes[margin=2cm]{sommando}%
\end{NodesList}
\end{document}
`
Occhio che [tt]\hide[/tt] crea un oggetto ordinario; per nascondere segni di operazione o relazione è necessario qualcosa di più.Ciao
Enrico
::Caterina” post=74047Salve, sto facendo una presentazione con beamer e ho bisogno di scrivere la derivata prima e seconda di x con il punto e i due punti
cosa che ho sempre fatto con il pacchetto amsmath e \dot x e \ddot x
La guida dice che beamer carica automaticamente amsmath, ma quando compilo
nel pdf vedo una specie di x tagliata in mezzo per la derivata seconda e un’altra x tagliata strana per la derivata prima.
Uso texshop 3.11.grazie!
Esempio minimo?
Ciao
Enrico
::fedex03″ post=74043Ciao,
il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.
Il nome del file è: ` isolamento_singolarita.m`
Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
continuo ad ottenere lo stesso errore.Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:
`\section{Ricerca Onda Q e Onda S}
…
\subsection{Funzione ricerca\_onda\_q\_s.m}
Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
\lstinputlisting{ricerca_onda_q_s.m}`Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.
È quello che c’è dentro al file il problema.
Ciao
Enrico
-
AutoreRisposte