Risposte nei forum create
-
AutoreRisposte
-
::
poxx” post=82218Buongiorno,
dovendo citare in un documento LaTeX un articolo online con una data precisa, mi sono chiesto come fosse possibile in BibTeX (classe: @online) inserire un campo per il giorno oltre al campo per il mese. Una rapida ricerca online sembra subito suggerire che un campo del genere non esiste, ma che è possibile inserire il giorno direttamente nel campo “month” aggiungendo dopo le tre lettere che codificano il mese (nel mio caso, febbraio: feb) un “#” e poi la data del giorno (nel mio caso, 24). Tuttavia anche qui i pareri discordano, alcuni includono la data del giorno tra virgolette, altri tra parentesi graffe, alcuni fanno precedere le cifre da una tilde, altri no. Purtroppo nessuno dei metodi sembra funzionare.
Qualcuno è in grado cortesemente di aiutarmi?
Includo il codice della voce, casomai possa servire:
`@online {feldstein:qe,
author = {Feldstein, Martin},
title = {Quantitative Easing and America's Economic Rebound},
month = feb,
year = {2011},
url = {http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound},
}`
Grazie in anticipo.`month={31 February},`
Ciao
Enrico
::Marco87″ post=82208Ciao Orlando,
hai ragione, chiedo scusa. Ecco un esempio “minimo” compilabile:
`\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}\usepackage{etex}
\usepackage{etoolbox}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}
\usepackage{bm}\usepackage{hyperref}
\hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}\usepackage[refpage,intoc,italian]{nomencl}
\makenomenclature
\renewcommand{\pagedeclaration}[1]{.\quad #1}\begin{document}
\printnomenclature
\chapter{Titolo casuale}
$\bm{\sigma}$\nomenclature{$\bm{\sigma}$}{Tensore di sforzo} rappresenta il tensore di sforzo.\end{document}`
Le compilazioni da eseguire sono:- pfdlatex
- makeindex %.nlo -s nomencl.ist -o %.nls
- pfdlatex
- pfdlatex
dove “%” sta per il nome del main file .tex.
Ciao e grazie,
Marco.Carica nomencl prima di hyperref (non si sa mai) e cambia di poco la ridefinizione di [tt]\pagedeclaration[/tt]. Già che c’ero, ho aggiunto le direttive per arara. 🙂 Così mi basta dare arara nomefile e fa tutto da sé. 🙂
`% arara: pdflatex
% arara: nomencl
% arara: pdflatex
% arara: pdflatex
%
\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}\usepackage{etex}
\usepackage{etoolbox}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}
\usepackage{bm}\usepackage[refpage,intoc,italian]{nomencl}
\makenomenclature
\renewcommand{\pagedeclaration}[1]{.\quad \hyperpage{#1}} %%%% <--- http://tex.stackexchange.com/a/45820/4427\usepackage{hyperref}
\hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}\begin{document}
\printnomenclature
\chapter{Titolo casuale}
$\bm{\sigma}$\nomenclature{$\bm{\sigma}$}{Tensore di sforzo} rappresenta il tensore di sforzo.\end{document}`
Ciao
Enrico
::Marco87″ post=82209Ciao a tutti,
tempo fa, su questo forum, mi pare di aver letto la definizione che un utente aveva fatto di un nuovo comando che accettava un (o più, non ricordo) argomento facoltativo. Purtroppo non riesco più a trovare quella discussione. Ho provato anche a cercare sulle guide (Arte e Guida GuIT), ma non ho capito come fare quello che vorrei.
Vorrei creare un comando che accetta, diciamo, 5 argomenti. Uno o due di questi dovrebbe essere facoltativo. Nel caso in cui questi argomenti facoltativi non venissero usati, allora il comando dovrebbe usare dei valori predefiniti. È possibile fare questo?
Grazie mille e buon week end,
Marco.Certo. Per un solo argomento facoltativo al primo posto c’è il semplice
`\newcommand{\foo}[3][default]{#1–#2–#3}`
Così [tt]\foo{A}{B}[/tt] stamperà “default–A–B”, mentre [tt]\foo[X]{A}{B}[/tt] stamperà “X–A–B”.Per più argomenti facoltativi puoi usare xparse:
`\usepackage{xparse}
\NewDocumentCommand{\foo}{ O{def1} m O{def2} m } {#1–#2–#3–#4}`
Le possibilità sono
`\foo{A}{B}
\foo[X]{A}{B}
\foo{A}[Y]{B}
\foo[X]{A}[Y]{B}`
Ma meno argomenti facoltativi usi meglio vivi. 🙂Ciao
Enrico
::OBA” post=82168Graziee Tommasoo,
si infatti avevo letto che una tabella di questo tipo è mobile e occupa sempre una pagina a sé stante.
Speravo che ci fosse un modo cmq. Quindi, NON potrò mai realizzare questa impaginazione ????
Non ha molto senso, che dici? Se la sezione consiste solo della tabella, metti solo la tabella con un’appropriata didascalia. Altrimenti hai testo e non vedo il problema di avere la tabella proprio nella stessa pagina del titolo.
Ciao
Enrico
::
[tt]\label[/tt] va dopo [tt]\caption[/tt]; l’ambiente [tt]center[/tt] è sbagliato.
`
\begin{figure}[htpb!]
\centering
\includegraphics[width=0.85\textwidth]{img/buoyantPimpleFoam_MS.png}
\caption{Steady state simulation using \textbf{buoyanSimpleFoam}. y flux in the chamber.}
\label{fig:simulation4}
\end{figure}
`
Ciao
Enrico
12 Febbraio 2013 alle 22:49 in risposta a: problemi centratura \bar con caratteri bold+italic #82768::King_Lizard111″ post=82147perfetto,funziona alla perfezione con \bm! grazie
visto che ci sono, hai dei suggerimenti su come avere lettere greche in bold+italic? se uso \bm o \boldsymbol riesco ad ottere solo il grassetto e non lo slant.
ciao,
Alessandro[tt]$\bm{\beta}$[/tt]. Le maiuscole si ottengono con [tt]\mathit{\Gamma}[/tt].
Ciao
Enrico
11 Febbraio 2013 alle 16:07 in risposta a: cambiare posizionamento immagini (tutte alla fine del testo) #9624::King_Lizard111″ post=82114ciao,
scusami ma non scrivevo dal pc e quindi non avevo il file sottomano. Ad ogni modo il problema era causato proprio dalle lettere accentate, infatti rimuovendole o commentandole, l’errore si spostava alla lettera accentata successiva. Con il tuo comando funziona tutto adesso, grazie! Potresti spiegarmi in breve in cosa consiste? Grazie ancoraIl pacchetto endfloat definisce la macro [tt]\efloat@iwrite[/tt] con [tt]\write[/tt] ed è sbagliato, perché questo comando esegue “l’espansione fino in fondo” del suo argomento; anche un semplice [tt]\emph{parola}[/tt] causerebbe danni. La macro giusta da usare è [tt]\protected@edef[/tt] che si occupa di non espandere la roba “pericolosa”.
Ciao
Enrico
::dearick” post=82111Salve,
sono in fase di rilettura della mia tesi e correzione di tutti quei piccoli errori che nascono dalla mia non conoscenza delle regole tipografiche. Qual è la regola giusta per scrivere un caption?
lettera piccola
`
il wizard di jdk
`oppure si comincia con la lettera grande:
`
Il wizard di jdk
`oppure ancora si scrive senza articolo?
Riccardo
Per l’iniziale fa’ come preferisci, purché tu sia coerente. Per l’articolo fa’ secondo la grammatica.
Ciao
Enrico
10 Febbraio 2013 alle 19:25 in risposta a: cambiare posizionamento immagini (tutte alla fine del testo) #9622::King_Lizard111″ post=82100la didascalia c’è nel report dell’errore! la parola incriminata è “unità”
Capisco, ma non era tanto difficile aggiungere qualcosa al tuo esempio, non credi?
Comunque, è un errore di endfloat che puoi correggere così:
`\usepackage[noheads,nomarkers]{endfloat}
\makeatletter
\renewcommand\efloat@iwrite[1]{%
\immediate\expandafter\protected@write\csname efloat@post#1\endcsname{}}
\makeatother`
Manda un bug report all’autore con il seguente esempio minimo:
`\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{endfloat}
\makeatletter
\renewcommand\efloat@iwrite[1]{%
\immediate\expandafter\protected@write\csname efloat@post#1\endcsname{}}
\begin{document}
\begin{figure}
\caption{à}
\end{figure}
\end{document}`
dicendo che la definizione originale con [tt]\write[/tt] è scorretta.Ciao
Enrico
10 Febbraio 2013 alle 16:38 in risposta a: cambiare posizionamento immagini (tutte alla fine del testo) #9620::King_Lizard111″ post=82095Ciao a tutti,
ho provato a inserire la macro citata da Nucleo ma non sortisce alcun effetto. Ovviamente anche io ho la stessa necessità di dover mettere tutte le figure alla fine. Cercando un po’ in rete ho trovato la possibile soluzione con il comando \usepackage[noheads,nomarkers]{endfloat} inserito nel preambolo. Ahimè però ricevo il seguente errore:
`! Package utf8x Error: MalformedUTF-8sequence.See the utf8x package documentation for explanation.
Type Hfor immediate help.
…l.88 …aga all'indietro fino alle unità nascoste}
? `
credo perché ho usato la a accentata nella didascalia. Ho provato a sostituire il pacchetto utf8x con latin1 o utf8 ma niente. Vi elenco tutti i pacchetti caricati:
`\documentclass[12pt,a4paper,italian,oneside]{report}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath,amssymb,amsthm,mathtools,amscd,braket,comment,mathrsfs}
\usepackage{bbm,dsfont}
\usepackage[italian]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{colortbl,booktabs,caption,float,wrapfig,bmpsize}
\usepackage[noheads,nomarkers]{endfloat}
\usepackage{subfig}
\usepackage{yfonts}
\usepackage{listings}`spero possiate aiutarmi. grazie in anticipo
Alessandro
Non senza un esempio della didascalia che produce l’errore.
Ciao
Enrico
::Driven” post=82092Buon giorno dovrei allineare un sistema di equazioni. In linea generale conosco i comandi per farlo ma in questo caso particolare non so come fare.
Vorrei che sia il gruppo di sinistra che quello di destra fossero allineate a sinistra.
\begin{equation}
\begin{aligned}
& 0 \le T < T_B & S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl [ \frac{T}{T_b} +\frac{1}{\eta \cdot F_0} \biggl ( 1- \frac{T}{T_B} \biggr ) \biggr ] \\ & T_B \le T < T_c & S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \\ & T_C \le T < T_d & S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl (\frac{T_C}{T} \biggr ) \\ & T_D \le T & S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl (\frac{T_C \cdot T_D}{T^2} \biggr ) \\ \end{aligned} \end{equation} Come potrei fare? Saluti Guido`\begin{equation}
\begin{aligned}
& 0 \le T < T_B && S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl [ \frac{T}{T_b} +\frac{1}{\eta \cdot F_0} \biggl ( 1- \frac{T}{T_B} \biggr ) \biggr ] \\ & T_B \le T < T_c && S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \\ & T_C \le T < T_d && S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl (\frac{T_C}{T} \biggr ) \\ & T_D \le T && S_e(T) = a_g \cdot S \cdot \eta \cdot F_0 \cdot \biggl (\frac{T_C \cdot T_D}{T^2} \biggr ) \\ \end{aligned} \end{equation}` Ciao Enrico::frappask” post=82087Ho un problema con la numerazione delle pagine. Ho usato il frontespizio e dopo ho una pagina bianca. La numerazione appare, come vorrei, dalla terza pagina con il numero 2 e fin qui tutto ok, poi però inserisco l’abstract e la numerazione di pagina non c’è più e nella pagina successiva riiniza da 1.
Come faccio a far continuare la numerazione?grazie mille
Francesco
Probabilmente stai usando la classe book e il pacchetto abstract. Non farlo. Metti semplicemente
`\chapter{\abstractname}`
Ne guadagnerà la resa tipografica.Ciao
Enrico
-
AutoreRisposte