Errore LaTeX e PFG esportato da Fidocadj
Un saluto a tutti
Sto riscontrando un problema con la esportazione FCD→PGF con fidocadj, quindi mi permetto di taggare il buon
DarwinNE (magari conosce già la soluzione).
Avrei bisogno di esportare degli schemi elettrici a LaTeX. Ovviamente ho scelto di usare Fidocadj, e volevo fare una prova con questo schema:
Una volta effettuata la conversione includo tutto in un template personale
che uso sempre per i documenti.
Questo il file che ho provato a compilare:
Uso Texmaker, che però mi restituisce questo tipo di errore:
Ed ecco le linee di errore:
Qualcuno saprebbe dirmi se è un errore/bug relativo a texmaker o a fidocadj ?
E magari anche come risolvere.
Come sempre, ringrazio in anticipo.

Sto riscontrando un problema con la esportazione FCD→PGF con fidocadj, quindi mi permetto di taggare il buon
Avrei bisogno di esportare degli schemi elettrici a LaTeX. Ovviamente ho scelto di usare Fidocadj, e volevo fare una prova con questo schema:
Una volta effettuata la conversione includo tutto in un template personale
che uso sempre per i documenti. Questo il file che ho provato a compilare:
- Codice: Seleziona tutto
\documentclass[12pt, a4paper]{article}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\selectlanguage{spanish}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{hyperref}
\usepackage{listings}
\usepackage{pgfplots}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
%title
\title{\textbf{\large Template}}
\author{\textbf{\large simo85}}
\maketitle
\begin{pgfpicture}{0cm}{0cm}{111pt}{49pt}
% Created by FidoCadJ ver. 0.24.5 kappa, export filter by Davide Bucci
\pgfsetxvec{\pgfpoint{1pt}{0pt}}
\pgfsetyvec{\pgfpoint{0pt}{1pt}}
\pgfsetroundjoin
\pgfsetroundcap
\pgftranslateto{\pgfxy(0,49)}
\begin{pgfmagnify}{1}{-1}
% Layer color definitions
\definecolor{layer0}{rgb}{0.0,0.0,0.0}
\definecolor{layer1}{rgb}{0.0,0.0,0.0}
\definecolor{layer2}{rgb}{0.0,0.0,0.0}
\definecolor{layer3}{rgb}{0.0,0.0,0.0}
\definecolor{layer4}{rgb}{0.0,0.0,0.0}
\definecolor{layer5}{rgb}{0.0,0.0,0.0}
\definecolor{layer6}{rgb}{0.0,0.0,0.0}
\definecolor{layer7}{rgb}{0.0,0.0,0.0}
\definecolor{layer8}{rgb}{0.0,0.0,0.0}
\definecolor{layer9}{rgb}{0.0,0.0,0.0}
\definecolor{layer10}{rgb}{0.0,0.0,0.0}
\definecolor{layer11}{rgb}{0.0,0.0,0.0}
\definecolor{layer12}{rgb}{0.0,0.0,0.0}
\definecolor{layer13}{rgb}{0.0,0.0,0.0}
\definecolor{layer14}{rgb}{0.0,0.0,0.0}
\definecolor{layer15}{rgb}{0.0,0.0,0.0}
% End of color definitions
\color{layer0}
\pgfsetlinewidth{0.35pt}
\pgfline{\pgfxy(29.0,11.0)}{\pgfxy(30.0,15.0)}
\pgfline{\pgfxy(30.0,15.0)}{\pgfxy(31.0,11.0)}
\pgfline{\pgfxy(31.0,11.0)}{\pgfxy(32.0,15.0)}
\pgfline{\pgfxy(32.0,15.0)}{\pgfxy(33.0,11.0)}
\pgfline{\pgfxy(33.0,11.0)}{\pgfxy(34.0,15.0)}
\pgfline{\pgfxy(24.0,13.0)}{\pgfxy(28.0,13.0)}
\pgfline{\pgfxy(29.0,11.0)}{\pgfxy(28.0,13.0)}
\pgfline{\pgfxy(39.0,13.0)}{\pgfxy(35.0,13.0)}
\pgfline{\pgfxy(34.0,15.0)}{\pgfxy(35.0,13.0)}
\pgfline{\pgfxy(54.0,11.0)}{\pgfxy(55.0,15.0)}
\pgfline{\pgfxy(55.0,15.0)}{\pgfxy(56.0,11.0)}
\pgfline{\pgfxy(56.0,11.0)}{\pgfxy(57.0,15.0)}
\pgfline{\pgfxy(57.0,15.0)}{\pgfxy(58.0,11.0)}
\pgfline{\pgfxy(58.0,11.0)}{\pgfxy(59.0,15.0)}
\pgfline{\pgfxy(49.0,13.0)}{\pgfxy(53.0,13.0)}
\pgfline{\pgfxy(54.0,11.0)}{\pgfxy(53.0,13.0)}
\pgfline{\pgfxy(64.0,13.0)}{\pgfxy(60.0,13.0)}
\pgfline{\pgfxy(59.0,15.0)}{\pgfxy(60.0,13.0)}
\pgfline{\pgfxy(79.0,11.0)}{\pgfxy(80.0,15.0)}
\pgfline{\pgfxy(80.0,15.0)}{\pgfxy(81.0,11.0)}
\pgfline{\pgfxy(81.0,11.0)}{\pgfxy(82.0,15.0)}
\pgfline{\pgfxy(82.0,15.0)}{\pgfxy(83.0,11.0)}
\pgfline{\pgfxy(83.0,11.0)}{\pgfxy(84.0,15.0)}
\pgfline{\pgfxy(74.0,13.0)}{\pgfxy(78.0,13.0)}
\pgfline{\pgfxy(79.0,11.0)}{\pgfxy(78.0,13.0)}
\pgfline{\pgfxy(89.0,13.0)}{\pgfxy(85.0,13.0)}
\pgfline{\pgfxy(84.0,15.0)}{\pgfxy(85.0,13.0)}
\pgfline{\pgfxy(96.0,23.0)}{\pgfxy(92.0,24.0)}
\pgfline{\pgfxy(92.0,24.0)}{\pgfxy(96.0,25.0)}
\pgfline{\pgfxy(96.0,25.0)}{\pgfxy(92.0,26.0)}
\pgfline{\pgfxy(92.0,26.0)}{\pgfxy(96.0,27.0)}
\pgfline{\pgfxy(96.0,27.0)}{\pgfxy(92.0,28.0)}
\pgfline{\pgfxy(94.0,18.0)}{\pgfxy(94.0,22.0)}
\pgfline{\pgfxy(96.0,23.0)}{\pgfxy(94.0,22.0)}
\pgfline{\pgfxy(94.0,33.0)}{\pgfxy(94.0,29.0)}
\pgfline{\pgfxy(92.0,28.0)}{\pgfxy(94.0,29.0)}
\pgfline{\pgfxy(71.0,23.0)}{\pgfxy(67.0,24.0)}
\pgfline{\pgfxy(67.0,24.0)}{\pgfxy(71.0,25.0)}
\pgfline{\pgfxy(71.0,25.0)}{\pgfxy(67.0,26.0)}
\pgfline{\pgfxy(67.0,26.0)}{\pgfxy(71.0,27.0)}
\pgfline{\pgfxy(71.0,27.0)}{\pgfxy(67.0,28.0)}
\pgfline{\pgfxy(69.0,18.0)}{\pgfxy(69.0,22.0)}
\pgfline{\pgfxy(71.0,23.0)}{\pgfxy(69.0,22.0)}
\pgfline{\pgfxy(69.0,33.0)}{\pgfxy(69.0,29.0)}
\pgfline{\pgfxy(67.0,28.0)}{\pgfxy(69.0,29.0)}
\pgfline{\pgfxy(46.0,23.0)}{\pgfxy(42.0,24.0)}
\pgfline{\pgfxy(42.0,24.0)}{\pgfxy(46.0,25.0)}
\pgfline{\pgfxy(46.0,25.0)}{\pgfxy(42.0,26.0)}
\pgfline{\pgfxy(42.0,26.0)}{\pgfxy(46.0,27.0)}
\pgfline{\pgfxy(46.0,27.0)}{\pgfxy(42.0,28.0)}
\pgfline{\pgfxy(44.0,18.0)}{\pgfxy(44.0,22.0)}
\pgfline{\pgfxy(46.0,23.0)}{\pgfxy(44.0,22.0)}
\pgfline{\pgfxy(44.0,33.0)}{\pgfxy(44.0,29.0)}
\pgfline{\pgfxy(42.0,28.0)}{\pgfxy(44.0,29.0)}
\pgfline{\pgfxy(39.0,13.0)}{\pgfxy(49.0,13.0)}
\pgfline{\pgfxy(44.0,18.0)}{\pgfxy(44.0,13.0)}
\pgfline{\pgfxy(64.0,13.0)}{\pgfxy(74.0,13.0)}
\pgfline{\pgfxy(69.0,13.0)}{\pgfxy(69.0,18.0)}
\pgfline{\pgfxy(89.0,13.0)}{\pgfxy(94.0,13.0)}
\pgfline{\pgfxy(94.0,13.0)}{\pgfxy(94.0,18.0)}
\pgfline{\pgfxy(29.0,38.0)}{\pgfxy(94.0,38.0)}
\pgfline{\pgfxy(94.0,38.0)}{\pgfxy(94.0,33.0)}
\pgfline{\pgfxy(69.0,33.0)}{\pgfxy(69.0,38.0)}
\pgfline{\pgfxy(44.0,33.0)}{\pgfxy(44.0,38.0)}
\pgfellipse[stroke]{\pgfxy(19.0,26.0)}{\pgfxy(5.0,0)}{\pgfxy(0,5.0)}
\pgfline{\pgfxy(19.0,21.0)}{\pgfxy(19.0,18.0)}
\pgfline{\pgfxy(19.0,31.0)}{\pgfxy(19.0,33.0)}
\pgfline{\pgfxy(19.0,22.0)}{\pgfxy(19.0,24.0)}
\pgfline{\pgfxy(18.0,23.0)}{\pgfxy(20.0,23.0)}
\pgfline{\pgfxy(18.0,29.0)}{\pgfxy(20.0,29.0)}
\pgfline{\pgfxy(19.0,13.0)}{\pgfxy(19.0,18.0)}
\pgfline{\pgfxy(19.0,13.0)}{\pgfxy(24.0,13.0)}
\pgfline{\pgfxy(19.0,33.0)}{\pgfxy(19.0,38.0)}
\pgfline{\pgfxy(19.0,38.0)}{\pgfxy(29.0,38.0)}
\pgfsetlinewidth{0.33pt}
\pgfcircle[fill]{\pgfxy(69,38)}{0.85pt}\pgfcircle[fill]{\pgfxy(69,13)}{0.85pt}\pgfcircle[fill]{\pgfxy(44,38)}{0.85pt}\pgfcircle[fill]{\pgfxy(44,13)}{0.85pt}\pgfsetlinewidth{0.35pt}
\pgfline{\pgfxy(44.0,38.0)}{\pgfxy(44.0,43.0)}
\pgfmoveto{\pgfxy(41.0,43.0)}
\pgflineto{\pgfxy(47.0,43.0)}
\pgflineto{\pgfxy(46.0,44.0)}
\pgflineto{\pgfxy(44.0,46.0)}
\pgflineto{\pgfxy(42.0,44.0)}
\pgfclosepath
\pgfqstroke
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(3,-21)}{\pgfbox[left,top]{v_a}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(28,-3)}{\pgfbox[left,top]{R_1}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(32,-22)}{\pgfbox[left,top]{R_2}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(52,-3)}{\pgfbox[left,top]{R_3}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(56,-22)}{\pgfbox[left,top]{R_4}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(77,-3)}{\pgfbox[left,top]{R_5}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(81,-22)}{\pgfbox[left,top]{R_6}}
\end{pgfmagnify}
\begin{pgfmagnify}{1}{-1}
\pgfputat{\pgfxy(101,-22)}{\pgfbox[left,top]{v_o}}
\end{pgfmagnify}
\end{pgfmagnify}
\end{pgfpicture}
\end{document}
Uso Texmaker, che però mi restituisce questo tipo di errore:
- Codice: Seleziona tutto
! Missing $ inserted.
<inserted text>
$
l.148 ...at{\pgfxy(52,-3)}{\pgfbox[left,top]{R_3}}
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
Ed ecco le linee di errore:
- Codice: Seleziona tutto
:~$ grep -rn '\pgfputat' test.tex
139:\pgfputat{\pgfxy(3,-21)}{\pgfbox[left,top]{v_a}}
142:\pgfputat{\pgfxy(28,-3)}{\pgfbox[left,top]{R_1}}
145:\pgfputat{\pgfxy(32,-22)}{\pgfbox[left,top]{R_2}}
148:\pgfputat{\pgfxy(52,-3)}{\pgfbox[left,top]{R_3}}
151:\pgfputat{\pgfxy(56,-22)}{\pgfbox[left,top]{R_4}}
154:\pgfputat{\pgfxy(77,-3)}{\pgfbox[left,top]{R_5}}
157:\pgfputat{\pgfxy(81,-22)}{\pgfbox[left,top]{R_6}}
160:\pgfputat{\pgfxy(101,-22)}{\pgfbox[left,top]{v_o}}
Qualcuno saprebbe dirmi se è un errore/bug relativo a texmaker o a fidocadj ?
E magari anche come risolvere.
Come sempre, ringrazio in anticipo.


.