- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 3 mesi fa da .
-
Topic
-
Ciao,ultimamente sto incominciando a convertirmi a LuaLaTeX, in quanto vedo delle enormi potenzialità in questo strumento.
Tra tutti gli aspetti, stavo imparando la gestione delle immagini e di seguito scrivo il codice su cui avrei una domanda:
`
% !TEX program = LuaLaTeX
\documentclass[a4paper]{report}\usepackage[showframe,
margin=3cm]{geometry}\def\pr#1{\directlua{tex.print(#1)}}
\begin{document}
\begin{figure}[h]
%\centering
\hfill
\directlua{
A = img.new({filename=”tmnt.jpg”,width=”7cm”})
A = 1.5*A
carA = img.scan({filename=”tmnt.jpg”})
img.write(A)
}%
\hfill\mbox{}
\caption{Image \pr{carA.filename} is a \pr{carA.imagetype} file with \pr{carA.colordepth}~bit colordepth; it has $\pr{carA.xsize}\times\pr{carA.ysize}$ pixels.}
\end{figure}
\end{document}
`Nel caso in cui le righe di codice in rosso non sono commentate, la figura è centrata.
Quando invece le commento per lasciare “funzionare” il centering in blu, non c’è verso di centrare l’immagine.
Come mai? Sbaglio in qualcosa?
Grazie
Michele
P.S. Domanda opzionale(:D): avrei in mente di usare un condizionale bw che se vero, converte le immagini a colori in bianco e nero. Una volta caricata l’immagine nella variabile A, è possibile(magari con librerie non comprese in LuaTeX) svolgere una operazione come la riga nera in modo da convertirla in scala di grigi?
- Devi essere connesso per rispondere a questo topic.