
부품 단자(이 경우에는 다이오드)에 이름을 어떻게 입력하는지 알고 싶습니다.
코드는 다음과 같습니다.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{mathtools}
\usepackage[american]{circuitikz}
\usetikzlibrary{shapes,arrows}
\renewcommand*\contentsname{Contenido}
\begin{document}
\maketitle
\begin{figure}[h]\centering
\begin{circuitikz}
\ctikzset{bipoles/diode/height=0.85, bipoles/diode/width=0.85,}
\draw (10,0) to[diode] (15,0);
\end{circuitikz}
\caption{Símbolo del Diodo}
\end{figure}
여기에 텍스트를 넣고 싶습니다. 노드를 선언한 다음 노드에 이름을 지정하는 것이라고 생각하지만 확실하지 않습니다.
답변1
예, 노드가 그렇게 할 수 있습니다.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[american]{circuitikz}
\begin{document}
\begin{figure}[h]\centering
\begin{circuitikz}
\ctikzset{bipoles/diode/height=0.85, bipoles/diode/width=0.85,}
\draw (10,0) node[above right,align=center]{some\\ text} to[diode]
(15,0) node[above left,align=center]{more\\ text} ;
\begin{scope}[yshift=-4cm,pin distance=15mm,
every pin edge/.style={<-,shorten <=1pt,stealth-,bend left},
every pin/.style={align=center}]
\draw (10,0) coordinate[pin=above right:{some\\ text}] to[diode]
(15,0) coordinate[pin={[pin edge={bend right}]above left:{more\\ text}}] ;
\end{scope}
\end{circuitikz}
\caption{S\'imbolo del Diodo.}
\end{figure}
\end{document}