Problema con le didascalie

  • Creatore
    Topic
  • #46344
    Up
    0
    Down
    ::


    Ciao a tutti,

    ho un problema con Latex (credo legato alle didascalie!) che non so come risolvere (se non accorciando la didascalia!)..

    Il warning che mi dà è qil seguente:
    `

    Package caption Warning: The option `hypcap=true' will be ignored for this
    (caption) particular \caption on input line 211.
    See the caption package documentation for explanation.

    Underfull \vbox (badness 10000) has occurred while \output is active [37]
    ! Too many }'s.
    l.213 \end{center}}

    ?

    `

    Mi sapete aiutare? Grazie,
    Samuele

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #46345
      Up
      0
      Down
      ::

      Ciao a tutti,

      ho un problema con Latex (credo legato alle didascalie!) che non so come risolvere (se non accorciando la didascalia!)..

      Il warning che mi dà è qil seguente:
      `

      Package caption Warning: The option `hypcap=true' will be ignored for this
      (caption) particular \caption on input line 211.
      See the caption package documentation for explanation.

      Underfull \vbox (badness 10000) has occurred while \output is active [37]
      ! Too many }'s.
      l.213 \end{center}}

      ?

      `

      Mi sapete aiutare?

      No. Non possiamo divinare il tuo documento.

      Ciao
      Enrico

    • #46346
      Up
      0
      Down
      ::


      Scusa, ma divinare vuol dire??

    • #46347
      Up
      0
      Down
      ::

      Scusa, ma divinare vuol dire??

      Divinare
      v. tr. (lett.) predire mediante divinazione, presagire il futuro per dono divino | (estens.) indovinare, prevedere; intuire.

      L’ho usato nel senso di “indovinare”. Secondo te possiamo conoscere il tuo preambolo, specialmente le opzioni date a caption, e come scrivi la tua didascalia?

      Un esempio di codice farebbe comodo, sai? 😉 🙂

      Ciao
      Enrico

    • #46348
      Up
      0
      Down
      ::


      AhAh.. Ok.. Credevo fosse un termine legato al latex.. Allora, ti copio qui sotto preambolo e didascalia.. Scusa per il misunderstanding :-)..

      Samuele

      Preambolo:
      `
      \documentclass [12pt,a4paper,twoside,openright]{book}

      %———————-Definition of usefull packages
      \usepackage[italian,english]{babel}
      %\usepackage[english]{babel}
      \usepackage[utf8]{inputenc}
      \usepackage{graphicx}
      \usepackage{caption}
      \usepackage{amsfonts}
      \usepackage{fancyhdr}
      \usepackage{color}
      \usepackage{lastpage}
      \usepackage{longtable}
      \usepackage{texdraw}
      \usepackage{makeidx}
      \usepackage{epigraph}
      \usepackage{natbib}
      \usepackage{verbatim}
      \usepackage{a4wide}
      \usepackage{multicol}
      \usepackage{float}
      \usepackage{listings}
      \usepackage{textcomp}
      \usepackage{alltt}
      \usepackage{doxygen}
      %\usepackage{times}
      \usepackage{ifpdf}

      %———————-Magia
      \providecommand{\csletcs}[2]{%
      \expandafter\let\csname#1\expandafter\endcsname\csname#2\endcsname}
      \newcommand{\equivUC}[3][\def]{%
      \expandafter#1\csname#2\expandafter\endcsname\expandafter{%
      \csname#3\endcsname}}
      \newcommand{\UPCASElang}[1]{
      \uppercase{\def\temp{#1}}
      \csletcs{l@\temp}{l@#1}
      \equivUC{date\temp}{date#1}
      \equivUC{captions\temp}{captions#1}
      \equivUC{extras\temp}{extras#1}
      \equivUC{noextras\temp}{noextras#1}
      \equivUC[\edef]{\temp hyphenmins}{#1hyphenmins}
      }
      \UPCASElang{english}
      \UPCASElang{italian}

      \ifpdf
      \usepackage[pdftex,
      pagebackref=true,
      colorlinks=true,
      linkcolor=black,
      unicode
      ]{hyperref}
      \else
      \usepackage[ps2pdf,
      pagebackref=true,
      colorlinks=true,
      linkcolor=black,
      unicode
      ]{hyperref}
      \usepackage{pspicture}
      \fi

      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %SONO QUELLI CHE HO AGGIUNTO “A NASO”..
      \lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
      %\makeindex
      %\setcounter{tocdepth}{3}
      \renewcommand{\footrulewidth}{0.4pt}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

      %\usepackage{amssymb}
      %\usepackage[dvips]{graphicx}
      %\usepackage{psfrag}
      %\usepackage{minitoc}
      %\usepackage{amsmath}
      %\usepackage{hyperref}

      %———————-Set Toc Counter
      \setcounter{secnumdepth}{4}
      \setcounter{tocdepth}{4}

      %———————-Line Setting
      %\linespread{1.3}

      %———————-Do Index
      %\makeindex

      %———————-New environments
      \newcommand{\fncyblank}{\fancyhf{}}
      \newenvironment{abstract}
      {\cleardoublepage\fncyblank\null \vfill\begin{center}
      \bfseries \abstractname \end{center}}
      {\vfill\null}

      %———————-Page Style Setting
      \newcommand{\fncymain}{
      \fancyhead[RO]{\footnotesize\MakeUppercase{\rightmark}}
      \fancyfoot[RO]{\thepage}
      \fancyhead[LE]{\footnotesize\MakeUppercase{\leftmark}}
      \fancyfoot[LE]{\thepage}
      \fancyfoot[C]{}
      \renewcommand{\headrulewidth}{0.3pt}}
      \newcommand{\fncyfront}{
      \fancyhead[RO]{\footnotesize{\rightmark}}
      \fancyfoot[RO]{\thepage}
      \fancyhead[LE]{\footnotesize{\leftmark}}
      \fancyfoot[LE]{\thepage}
      \fancyhead[RE,LO]{}
      \fancyfoot[C]{}
      \renewcommand{\headrulewidth}{0.3pt}}

      %———————-Commands to avoid head/footnote at the end of each chapter
      \makeatletter
      \def\cleardoublepage{\clearpage\if@twoside
      \ifodd\c@page
      \else\hbox{}\thispagestyle{empty}\newpage
      \if@twocolumn\hbox{}\newpage\fi\fi\fi}
      \makeatother

      %———————-Beginning Document
      \begin{document}

      \fncyfront
      %———————-frontmatter
      \frontmatter
      %———————-Copertina
      \include{copertina/copertina}\cleardoublepage

      \pagenumbering{Roman}
      \include{dedica/dedica}
      \selectlanguage{italian}
      \include{abs/sommario}
      \selectlanguage{english}
      \include{abs/abs}
      %\selectlanguage{italian}
      %\include{ringraziamenti/ring}
      %\include{ringraziamenti/ackn}
      \tableofcontents
      %\listoffigures
      %\listoftables
      %\include{simb_not/simb_not}
      %\include{prefazione/prefazione}

      %———————-Mainmatter
      \fncymain
      \mainmatter
      \include{chap1/chap1}
      \include{chap2/chap2}
      %\include{chap3/chap3}
      %\include{chap4/chap4}

      \appendix
      %\include{doxy_doc/latex/refman}\clearpage

      %———————-Backmatter
      \backmatter
      %\bibliographystyle{plain}
      %\bibliography{biblio/biblio}
      %include{biblio/biblio}\clearpage
      %\include{acronimi/acronimi}\clearpage
      \printindex\clearpage

      \end{document}
      `

      Parte con la didascalia:
      `
      \begin{center}
      \includegraphics[width=0.95\textwidth]{img/MESH15_ex}
      \captionof{figure}{In this figure we choose a \textit{edgelenght} parameter of 1.5.}
      \label{fig:MESH15_ex}
      \end{center}
      `

      Forse ho capito da solo.. Non posso mettere un \textit{blablabla} nella didascalia.. È vero? Provo!

    • #46349
      Up
      0
      Down
      ::

      AhAh.. Ok.. Credevo fosse un termine legato al latex.. Allora, ti copio qui sotto preambolo e didascalia.. Scusa per il misunderstanding :-)..

      Forse ho capito da solo.. Non posso mettere un \textit{blablabla} nella didascalia.. È vero? Provo!

      In italiano si dice incomprensione, non mi pare che manchi la parola. 🙂

      Pagina 37 della documentazione di caption:
      `\begin{center}
      \includegraphics[…]{…}
      \captionsetup{type=figure}
      \caption{Quello che vuoi}\label{x}
      \end{center}`

      Un esempio significa qualcosa che esibisca il problema senza necessariamente caricare una vagonata di roba inutile. Serve anche a chi ha il problema, perché potrebbe capirne il motivo da solo. Non era quello che pensavi: un comando \textit non può provocare quell’errore.

      Ciao
      Enrico

    • #46350
      Up
      0
      Down
      ::


      Scusa l’insistenza, ma continuo a non capire:

      devo aggiungere la riga

      `
      \captionsetup{type=figure}
      `

      Grazie ancora e scusa per l’INCOMPRENSIONE, Samuele.

    • #46351
      Up
      0
      Down
      ::

      Scusa l’insistenza, ma continuo a non capire:

      devo aggiungere la riga

      `
      \captionsetup{type=figure}
      `

      Grazie ancora e scusa per l’INCOMPRENSIONE, Samuele.

      `\begin{center}
      \includegraphics[width=0.95\textwidth]{img/MESH15_ex}
      \captionof{figure}{In this figure we choose a \textit{edgelenght} parameter of 1.5.}
      \label{fig:MESH15_ex}
      \end{center}`
      deve diventare
      `\begin{center}
      \includegraphics[width=0.95\textwidth]{img/MESH15_ex}
      \captionsetup{type=figure}
      \caption{In this figure we choose a \textit{edgelenght} parameter of 1.5.}
      \label{fig:MESH15_ex}
      \end{center}`
      Ciao
      Enrico

    • #46352
      Up
      0
      Down
      ::


      Scusa se continuo a rompere, ma perché il problema me lo dà solo in corrispondenza di 2 figure e non di tutte quelle che ho inserito?

    • #46353
      Up
      0
      Down
      ::

      Scusa se continuo a rompere, ma perché il problema me lo dà solo in corrispondenza di 2 figure e non di tutte quelle che ho inserito?

      Come pensi che possa saperlo? Vale lo stesso discorso già fatto: sebbene qualche volta possa dare questa impressione, non ho alcuna capacità divinatoria. 🙂

      Ciao
      Enrico

    • #46354
      Up
      0
      Down
      ::


      Ti spiego..

      Prendiamo l’immagine GUI.. Stesso preambolo di prima e stesso tipo di immagine (file eps)..

      Io scrivo:

      `\begin{center}
      \includegraphics[width=0.95\textwidth]{img/GUI_ex}
      \captionof{figure}{An overview of the GUI.}
      \label{fig:GUI}
      \end{center}`

      e tutto va alla perfezione. Hai idea di come ciò sia possibile.??

Visualizzazione 9 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top