Risposte nei forum create
-
AutoreRisposte
-
::
Grazie mille Lorenzo Pantieri,ho provato ad utilizzare il pacchetto bm, ma mi viene dato un messaggio d’errore… Metto a disposizione il mio preambolo per correzioni:
`\documentclass[a4paper,11pt,titlepage,abstracton]{scrreprt}
%\textwidth=14.cm
%\oddsidemargin=1.3cm\usepackage{natbib}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,dsfont}
%\usepackage{mathrsfs,dsfont,a4wide}
%\usepackage{epsfig}
%\usepackage{graphicx}
%\usepackage{graphicxsp}
%\usepackage{graphicx-psmin}
\usepackage{floatflt}
%\usepackage{xcolor}
%\usepackage[bf,sc]{caption}
%\usepackage[bf]{subfig}
%\usepackage{multicol}
\usepackage{bbm}
\usepackage{lettrine}
\usepackage{upgreek}
\usepackage{pxfonts}
\usepackage{txfonts}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{Parallel}
\usepackage{caption}
\usepackage{siunitx}\usepackage[]{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,eulermath,drafting]{classicthesis}
\usepackage[italian]{arsclassica}
\hypersetup{urlcolor=black,linkcolor=black,citecolor=black,pagecolor=black}
\usepackage[binding=.5cm]{layaureo}
\pagestyle{scrheadings}
\captionsetup{labelfont=sl}
%\usepackage[tight,italian]{minitoc}
\usepackage{hyperref}
\usepackage{lipsum}\usepackage{listings}
\lstset{language=Matlab,basicstyle=\small\ttfamily}
%\numberwithin{equation}{section}
%\numberwithin{figure}{section}
%\numberwithin{subfigure}{section}\setlength{\captionmargin}{.10\textwidth}
%\linespread{1.3}\newcommand{\è}{\`E}
\newcommand{\à}{\`A}
\newcommand{\ull}{\underline}
\newcommand{\dul}[1]{\underline{\underline{#1}}}
\newcommand{\ol}{\overline}
\newcommand{\dol}[1]{\overline{\overline{#1}}}
\newcommand{\ds}{\displaystyle}
\newcommand{\enep}{\text{e}}
\newcommand{\diff}{\mathop{}\!\mathrm{d}}
\newcommand{\imm}{\text{i}}
\newcommand{\vect}[1]{\mathbf{#1}}
\newcommand{\mat}[1]{\mathbf{#1}}
\newcommand{\cu}{\rightrightarrows}
\newcommand{\cp}{\rightarrow}
\newcommand{\immag}[1]{\text{Im}\left\{#1\right\}}
\newcommand{\real}[1]{\text{Re}\left\{#1\right\}}
\newcommand{\e}[1]{\cdot 10^{#1}}\graphicspath{{../Immagini/}}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
\DeclareMathOperator{\arcot}{arcot}
\DeclareMathOperator{\diverg}{div}\newtheorem{teorema}{Teorema}
\begin{document}
$\mathbf{q}$
\end{document}`Se provo a caricare il pacchetto:
`\usepackage{bm}`
Mi viene presentato il seguente messaggio d’errore:
`(“C:\Programmi\MiKTeX 2.8\tex\latex\psnfss\mathpazo.sty”
! No room for a new \mathgroup .
\ch@ck …\else \errmessage {No room for a new #3}
\fi
1.63 …ymbolFont{upright} {OT1}{zplm}{m}{n}?`
Evidentemente se tu sei riuscito a usare i comandi \mathbf e \bm, devo aver commesso qualche errore… Ho notato che tu non hai caricato Arsclassica… potrebbe essere dovuto a questo?
Io utilizzo MiKTeX 2.8 completo, Windows XP, LEd.
Grazie davvero!
::
Buongiorno Antonio,ti ringrazio della risposta. Appena posso vedrò di mettere il preambolo ed i pacchetti che utilizzo. Comunque, devo dire che le discussioni a cui mi hai indirizzato non mi sono potute essere utili. La mia richiesta è molto semplice: come faccio a scrivere lettere (maiuscole, minuscole, greche e non) in grassetto in ambiente matematico, se utilizzo ClassicThesis? Possibile che questa classe non consenta di fare ciò? I caratteri eulermath non hanno il grassetto? Spero vivamente che una classe ben fatta come ClassicThesis non manchi di questa possibilità, secondo me essenziale quando si scrivono formule matematiche in forma matriciale…
::
Aggiungo a quanto scritto sopra che il comando:`\newcommand{\vect}[1]{\boldmath{#1}}`
non è una soluzione, perché il carattere che verrebbe usato è il medesimo, ovvero non produce un carattere grassetto. Mi sono accorto, poi, che il comando che ho scritto sopra ha un errore, semplicemente manca il backslash. Ho semplicemente sbagliato nel trascriverlo qui, mentre sul mio documento l’avevo scritto giusto. Il comando che uso è:
`\newcommand{\vect}[1]{\mathbf{#1}}`
Grazie
::
Ciao Enrico,grazie per l’indicazione. Il pacchetto wrapfig lo conoscevo, e l’ho anche utilizzato (a quanto pare non al 100% delle sue possibilità). L’effetto che riuscivo ad ottenere però non è quello che voglio (l’immagine non deve essere circondata dal testo sopra e sotto, ma semplicemente AFFIANCARE il testo. Se non mi sono spiegato dimmelo che ti invio il pdf che ho realizzato, nel quale l’”effetto grafico” è quello voluto, a meno della didasclia ovviamente). Proverò a leggere meglio il manuale per vedere se per caso non ho considerato qualche opzione di questo pacchetto.
Per la parola straniera… ero sicuro al 99%, ma prossimamente controllerò prima di scrivere… 🙂
Grazie.
::
Rispondo prima alla seconda domanda. In realtà io non passo da eps a png, ma creo direttamente l’immagine in png. Inoltre uso ClassicThesis, e quindi non posso proprio utilizzare il formato eps.Per quanto riguarda la prima… La tabella che creo in realtà non ha righe che definiscano le celle, è solo un escamotage (si scrive così?) per affiancare un’immagine ad una colonna di testo. Il risultato finale non ha molto a che vedere con le tabelle vere e proprie. Ho infatti provato a usare l’ambiente parallel, ma il risultato che sono riuscito ad ottenere non era affatto buono.
Se conosci un ambiente migliore in cui realizzare quello che voglio fare dimmi pure.
Grazie.
::
Ho provato il codice che mi ha fornito, Gg, ma quello che mi fà è di affiancare la didascalia. Quello che voglio fare io è affiancare il TESTO alla figura (e relativa didascalia, che rimane come sempre SOTTO la figura). Insomma, testo a sinistra (nella metà pagina di sinistra), e immagine e relativa didascalia (sotto) nella metà di destra.Grazie ancora, e scusami per il disturbo.
::
Buongiorno Gg,ecco ciò che voglio fare. Il codice che riporto è quello che mi permette di fare quello che voglio, tranne soltanto inserire la didascalia.
`\begin{tabular}{m{8.5cm}m{5.cm}}
testo
&
\includegraphics[width=5.5cm,angle=0]{Immagine1.png}
\end{tabular}`L’immagine è *.png perché ClassicThesis non accetta il formato *.eps.
Grazie.
6 Febbraio 2010 alle 17:41 in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41589::
Buongiorno Enrico,ancora una volta sono costretto a fornirti una risposta non del tutto completa. Non appena avrò tempo risponderò meglio. Intanto ti ringrazio moltissimo dell’aiuto che mi stai dando.
Per quanto riguarda la PRIMA TABELLA il mio problema è semplicemente che l’immagine mi compre (impercettilmente, ma si nota) la riga della tabella, e quindi vorrei, quando creo una tabella, avere la possibilità di aumentare l’altezza della riga rispetto a quella che viene determinata da LaTeX. Forse la soluzione la troverò non appena potrò provare a compilare il codice che hai scritto tu (ti ringrazio ancora molto del tempo che hai speso)…
Per quanto riguarda il resto:
1 – non capisco cosa ci sia di male ad utilizzare \mathbf. Sia esteticamente, sia matematicamente non trovo errori. D’altronde il grassetto è piuttosto diffuso nei testi matematici ove compaiono vettori e matrici. Questo è tutt’altro caso certamente, ma non mi sembra che sia errato e nemmeno che stia male;2 – \ds sta effettivamente per \displaystyle;
3 – per quanto riguarda y’ non è affatto scorretto, anzi. Nella matematica quel ‘ significa derivata prima spaziale (mentre se si vuole indicare la derivata prima temporale si mette un punto sopra la funzione). Al massimo potrai dirmi che c’è un comando più appropriato, appositamente posto in LaTeX. In ogni caso y e y’ compaiono esattamente nello stesso modo nel libro FISICA I – Meccanica e termodinamica scritto da Mencuccini C. e Silvestrini V. (pag. 746), ottimo testo universitario;
4 – si, è proprio così, la funzione che ho inserito è l’arcocotangente (la tabella che ti ho dato mi è servita per per preparare un esame di Analisi Matematica del primo anno di Laurea Specialistica ad Ingegneria), e in alcuni esercizi mi è tornato utile…;
5 – non ho capito cosa intendevi dire riguardo al log…, se intendi dire che è preferibile a ln (logaritmo naturale), non sono daccordo… log indica il logaritmo in base 10, ln in base e. Comunque al riguardo c’è un po’ di confusione… (per una verifica basta prendere una calcolatrice, almeno la mia 😀 )
Grazie mille ancora!
6 Febbraio 2010 alle 12:26 in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41587::
Buongiorno Enrico,
Finalmente posso mettere qualcosa di più preciso, come ti avevo detto.Ecco un PRIMO ESEMPIO:
`\begin{tabular}{|m{5cm}|m{5cm}|}
\hline
\centering
\includegraphics[width=3.cm,angle=0]{Immagine.eps}
\label{fig:Immagine}
\begin{center}
Riga di prova
\end{center} \\
\hline
Riga di prova
&
\begin{center}
\begin{itemize}
\item punto 1
\item punto 2
\item punto 3
\end{itemize}
\end{center} \\
\hline
\end{tabular}`Per prima cosa ho visto che non è possibile esplicitare, nelle opzioni appena dopo il comando \begin{tabular}, l’opzione c (centrato orizzontalmente) assieme a quella qui presentata, ovvero m{5cm}. Ma questo non è un grosso problema. Il problema principale, per me, è che la figura inserita non viene centrata esattamente, o almeno così pare, in quanto la riga superiore della tabella viene parzialmente coperta dall’immagine. Inoltre non sono riuscito a mettere una didascalia all’immagine.
Un SECONDO ESEMPIO è questo (N.B. il comando \ds è un comando che ho rinominato. Quello standard di LaTeX sarebbe \displaymath. Risolvere il problema togliendo questo comando non mi andrebbe bene, perché le formule le voglio così come vengono scritte con \displaymath.):
`\begin{tabular}{|c|c|}
\hline
$\mathbf{f(x)}$ & $\mathbf{f'(x)}$ \\
\hline
$y=\ln{x}$ & $y'=\ds \frac{1}{x}\quad x>0$ \\
$y=\tan{x}$ & $y'=1+\tan^2{x}$ \\
$y=\cot{x}$ & $y'=-(1+\cot^2{x})$ \\
$y=a^x$ & $y'=a^x \ln{a}$ \\
$y=\arccos{x}$ & $y'=- \ds \frac{1}{\sqrt{1-x^2}}$ \\
$y=\arcsin{x}$ & $y'=\ds \frac{1}{\sqrt{1-x^2}}$ \\
$y=\arctan{x}$ & $y'=\ds \frac{1}{1+x^2}$ \\
$y=\arcot x$ & $y'=- \ds \frac{1}{1+x^2}$ \\
$y=x^x$ & $y'=x^x(1+\ln{x})$ \\
$y=\ds \left[ f(x) \right]^{\varphi (x)}$ & $y'=\ds \left[ f(x) \right]^{\varphi (x)} \left[ \ds \frac{\varphi(x)\,f'(x)}{f(x)} + \varphi '(x)\ln{f(x)} \right]$ \\
\hline
\end{tabular}`Provando a farlo compilare si può notare come l’ultima espressione matematica in basso tocca (o comunque è estremamente vicina) la riga della tabella. Quindi, un altro problema consta nel fatto che non riesco ad aumentare l’altezza della riga della tabella.
Questi sono i problemi che mi sono rimasti… Se non sono stato sufficientemente chiaro fammi sapere che cercherò di spiegarmi meglio.
Intanto Grazie mille!
3 Febbraio 2010 alle 7:57 in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41586::
Buongiorno Enrico,ti rispondo ora velocemente e poi ti farò avere quello che vuoi… Quello che hai detto è assolutamente vero, ma oltre a inserire elenchi, devo inserire immagini, array, formule, e quindi mi serve che siano centrate sia verticalmente che orizzontalmente. Ho inserito delle formule e senza mettere \begin{center} non me le centra.
Comunque metterò qualcosa di più preciso appena posso. Intanto, grazie davvero!
Marco
2 Febbraio 2010 alle 20:29 in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41584::
Buongiorno Antonio, ti ringrazio molto sia del benvenuto che della risposta.Devo chiedere scusa perché davvero quel topic non l’avevo trovato… ho provato a fare quello che veniva proposto. Quello che posso dire (premetto che in questo periodo sto utilizzando ClassicThesis) è che il caricare o meno i pacchetti citati (tabularx e array) a me non cambia nulla. Se uso il codice:
\begin{tabular}{|m{5cm}|m{2cm}|}
\hline
\begin{itemize}
\item 1
\item 2
\item 3
\end{itemize}
& testo \\
\hline
\end{tabular}tutto ok, ma se scrivo (come ho sempre fatto finora):
\begin{tabular}{|c|c|}
\hline
\begin{itemize}
\item 1
\item 2
\item 3
\end{itemize}
& testo \\
\hline
\end{tabular}non funziona è da questo messaggio d’errore:
! LaTeX Error: Something’s wrong–perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…
1.460 \item 1Quello che cambia è che sostituisco |c|c| con |m{5cm}|m{2cm}|…
Il problema dell’INSERIMENTO è quindi risolto, ma per farlo è stato necessario fare questa sostituzione, la quale impone soltanto una centratura verticale senza curarsi di quella orizzontale. Basterà quindi usare \centering, \begin{center}, … a seconda del caso per CENTRARE orizzontalmente.Grazie mille!
-
AutoreRisposte