graphicx at \includegraphics sa Scissor LaTeX
Bahagyang gumagana ang graphicx package sa Scissor LaTeX: ipinapakita ng \includegraphics ang PNG, JPG, SVG at PDF files mula sa project mo at binabasa ang width=; hindi pinapansin ang height, scale, angle, trim at clip, hindi umiikot ang \rotatebox, at TikZ picture lang ang nire-resize ng \scalebox at \resizebox.
Ano ang ginagawa ng package
Ibinibigay ng graphicx ang \includegraphics[options]{file} para maglagay ng image file, at mga box na nag-i-scale, nagre-resize o nag-iikot ng laman nila: \scalebox, \resizebox at \rotatebox.
Ano ang gumagana dito
| Command o option | Sa Scissor LaTeX | Mga tala |
|---|---|---|
\includegraphics{file.png} | Gumagana | PNG, JPG, JPEG, SVG at PDF files sa project. Kapag walang width=, nananatili ang sariling laki ng image. |
\includegraphics{file} (walang extension) | Bahagya | Nahahanap ang .png, .jpg, .jpeg at .svg files. Kailangang isulat ang extension ng PDF: {plot.pdf}. |
width=0.5\linewidth, width=4cm | Gumagana | Mga haba at fraction ng \linewidth o \textwidth. Sumusunod sa aspect ratio ang taas. |
height=, scale=, angle=, trim=, clip, keepaspectratio | Nilalaktawan | Hindi pinapansin, walang mensahe. |
| EPS files, o file na wala sa project | Placeholder | Isang dashed box na may pangalan ng file, at tala sa Problems na "Images not in the project". |
| Ilang image sa isang row | Bahagya | Inilalagay ang bawat image sa sarili nitong linya, kahit sa loob ng paragraph. Gumagana lang ang magkakatabing image sa mga cell ng tabular. |
\graphicspath{...} | Nilalaktawan | Tinatanggap nang walang mensahe. |
\scalebox{2}{...}, \resizebox{w}{!}{...} | Bahagya | Iisang TikZ picture lang sa loob ang nire-resize; nananatili ang laki ng text at images. |
\rotatebox{90}{...} | Nilalaktawan | Nananatili ang laman, hindi iniikot. |
\reflectbox{...} | Hindi suportado | Nilalaktawan na may tala sa Problems; nananatili ang laman. |
Mga halimbawa
Isang image na kalahati ng lapad ng linya, sa isang figure na may caption:
\includegraphics na may width=
\begin{figure}[h]
\centering
\includegraphics[width=0.5\linewidth]{graphicx-photo}
\caption{Weekly orders in John Doe's shop.}
\label{fig:orders}
\end{figure}
Figure~\ref{fig:orders} shows four weeks.Gumagana rin ang SVG at PDF files. Isulat ang extension para sa PDF:
Isang SVG at isang PDF image
\includegraphics[width=4cm]{graphicx-diagram.svg}
\includegraphics[width=4cm]{graphicx-chart.pdf}Hindi pinapansin ang height=. Dapat sanang 1 cm ang taas ng image na ito, pero nananatili ang sarili nitong laki:
Hindi pinapansin ang height=
\includegraphics[height=1cm]{graphicx-photo.png}Sa halip, ibigay ang width=. Para gawing mga 1 cm ang taas ng image, kuwentahin ang lapad mula sa aspect ratio nito (16 by 9 ang isang ito, kaya mga 1.8 cm).
Nagiging dashed placeholder at tala sa Problems tab ang file na nawawala, o nasa format na hindi mabasa ng typesetter:
Placeholder ang ipinapakita ng nawawalang image
\includegraphics[width=5cm]{results/plot.eps}Tab na Problems: Images not in the project: results/plot.eps
Ini-scale ng \resizebox ang isang TikZ picture sa ibinigay na lapad:
\resizebox sa paligid ng isang TikZ picture
\resizebox{3cm}{!}{%
\begin{tikzpicture}
\draw (0,0) rectangle (4,2);
\draw (0,0) -- (4,2);
\node at (2,2.4) {44};
\end{tikzpicture}}Compatibility
- Mula sa isang TeX installation papunta rito: i-upload ang image files na may parehong folder names. Lumalabas sa sariling laki nila ang images na nilakihan gamit ang
height=oscale=; lumipat sawidth=. Kailangang dagdagan ng.pdfang PDF figures na isinama nang walang extension. - Mula rito papunta sa isang TeX installation: hindi binabasa ng pdfLaTeX ang SVG files. I-convert ang mga ito sa PDF (o gamitin ang
svgpackage), o PNG, JPG at PDF images lang ang gamitin.
Nasa CTAN ang buong manual: ctan.org/pkg/graphicx. Para sa figures, captions at placement, tingnan ang Figures at images at Floats: paglalagay ng figures at tables.
Mga tanong at sagot
Bakit masyadong malaki ang image ko?
Kapag walang width=, nananatili ang sariling laki ng image, at hindi pinapansin ang height= at scale=. Idagdag ang width=0.8\linewidth o isang takdang lapad gaya ng width=6cm.
Puwede ba akong magsama ng PDF figure?
Oo. I-upload ang PDF sa project at isulat ang pangalan ng file kasama ang extension nito, halimbawa \includegraphics[width=\linewidth]{plot.pdf}.
Bakit dashed box ang lumalabas sa image ko?
Wala sa project ang file, iba ang path, o EPS file ito. Pinangangalanan ng Problems tab ang file na hindi nito mahanap.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.