Pagina 1 di 2

Usi alternativi di fidocadj

MessaggioInviato: 17 lug 2015, 19:03
da fairyvilje
Ho la presentazione del progetto fra qualche giorno e non ho il tempo di mettermi sotto con UML :mrgreen: .
Quasi quasi me la faccio una libreria per i modelli ER, potrebbe tornarmi utile in futuro :)

Qualcuno che ha già importato cose fatte in fidocad con latex ha qualche suggerimento particolare da darmi?
Saluti :)


Re: Usi alternativi di fidocadj

MessaggioInviato: 17 lug 2015, 21:32
da simo85
Il problema è che fidocad non ha come opzione il ridimensionamento automatico del box in funzione del testo al suo interno.

Potresti provare il software DIA. L'avevo usato per il semestre di OOP.

O_/

Re: Usi alternativi di fidocadj

MessaggioInviato: 17 lug 2015, 21:38
da fairyvilje
Grazie ci do un'occhiata ;-)

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 0:58
da IsidoroKZ
Questo e` un esempio di una figura fidocad importata in latex. La figura fidocad la esporto in eps con fattore di scala circa 5, poi da latex la invoco in questo modo

\begin{figure}[h]
\centering
\psfrag{Zin}{$ Z_{in} $}
\psfrag{Zout}{$ Z_{out} $}
\psfrag{Vin}{$ V_{in} $}
\psfrag{AVin}{$ V_{out}=A\,V_{in} $}
\includegraphics[scale=1]{Amplificatore0}
\caption{Schema generico di un amplificatore.}
\label{circuito:schema_generico}
\end{figure}

Nella figura metto delle scritte che siano comode, ad esempio Zin, poi con \psfrag trasformo la scritta Zin in una scritta compilata da latex.
Devi includere nel sorgente la libreria psfrag che permette di sostituire delle scritte con pezzi che poi saranno compilati da latex, non e` necessario che sia in ambiente matematico.

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 1:01
da fairyvilje
IsidoroKZ ha scritto:Nella figura metto delle scritte che siano comode, ad esempio Zin, poi con \psfrag trasformo la scritta Zin in una scritta compilata da latex.


Non avevo nemmeno idea fosse possibile. Grazie per il consiglio.

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 1:16
da IsidoroKZ
Aspetta che ti faccio vedere come viene su un altro esempio. Per prima la figura fidocad, con scritte



Le scritte sono in arial solo perche' e` la mia impostazione di default, ma psfrag non lo vede.

Poi si esporta in eps, fattore di scala in fidocadj circa 5. Si importa in latex con il codice qui sotto

Codice: Seleziona tutto
\begin{figure}[h]
   \centering
   \psfrag{Zl}{$ Z_{l} $}
   \psfrag{Vs}{$ V_{s} $}
   \psfrag{Vl}{$ V_{l} $}
   \psfrag{Is}{$ I_{s} $}
   \psfrag{Il}{$ I_{l} $}
   \psfrag{sorgente}{\textsf{Sorgente}}
   \psfrag{carico}{\textsf{Carico}}
   \psfrag{ampli}{\textsf{Amplificatore}}
   \includegraphics[scale=1]{Ampligen}
   \caption{Generico amplificatore}
   \label{ampligen}
\end{figure}

Nota che le scritte originali sono sostituite sia da espressioni "matematiche" sia da scritte in textsf

E questo e` il risultato preso dal pdf fatto da latex

Esfcdlatex.png
Esfcdlatex.png (10.76 KiB) Osservato 4662 volte


Bisogna fare un paio di passate di compilazioni, con una sola non ce la fa a risolvere tutti i link, ho uno script che lo fa in texstudio. Altri compilatori non hanno bisogno di questo script specifico

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 1:22
da fairyvilje
Anche io uso texstudio, mi faresti la gentilezza di passare lo script :) ?

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 1:24
da banjoman
=D>

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 1:44
da fairyvilje
Purtroppo l'immagine esportata viene completamente sballata :(.
Non tanto nel clipping che si risolve, intendo proprio l'esportazione delle primitive.
Foto UtenteDarwinNE scusa se ti taggo, è un problema noto?

Re: Usi alternativi di fidocadj

MessaggioInviato: 18 lug 2015, 7:25
da IsidoroKZ
Il problema e` il disegno, non fidocadj. Il disegno che hai fatto e` pieno di ellissi di larghezza nulla o cerchi di diametro nullo. Se fai un CTRL-A vedi che ci sono tanti elementi, distinguibili dai punti rossi, che non dovrebbero esserci. Ho provato a toglierne alcuni, il sorgente e` qui sotto, prova a compilare questo e vedi che e` subito meglio. Visto che il disegno e` molto grande, esportalo con in fattore di 2 al posto di 5, poi probabilmente dovrai cambiare le dimensioni delle scritte.
Lo script te lo mando appena accendo il PC con latex.