1. Las variables con el signo de dólar “$” se definen por varctx en el kara-
templater.lua.
Es importante entender que todas las variables en dólares antes de cualquier
ampliación de plantilla de bloques de código se ejecutan, de modo que por
ejemplo mientras se usa el retime () hace la función de actualización
line.duration el campo no tiene ningún efecto en lo que se amplía a $ ldur,
porque por la tiempo retime () se llama todas las variables en dólares ya se han
ampliado.
Además, todos los datos almacenados en la posición en dólares variables se
redondea al entero más próximo. Por otra parte, el posicionamiento de la
información almacenada en tenv es redondeado y no tiene precisión sub-píxel.
VARIABLES DE LAS LINEAS
COMANDO DEFINICIÓN
layer Capa de la línea
lstart
lend
ldur
lmid
Tiempo inicial de la línea
Tiempo final de la línea
duración la línea
la mitad de la duración la línea
(todos los tiempos en milisegundos)
style Nombre del estilo de la línea
actor Nombre del actor de la línea
margin_l
margin_r
margen izquierdo
margen derecho
(distinto de cero si la línea, en otro estilo)
margin_v
margin_t
margin_b
Margen vertical (vertical)
Margen superior (top)
Margen inferior (bottom)
(vertical y superior es el mismo)
syln Numero de silabas en la línea
li línea de índice (primera línea en el archivo físico es 1)
lleft
lcenter
lright
Borde horizontal izquierdo de la línea
Borde horizontal medio de la línea
Borde horizontal derecho de la línea
(teniendo en cuenta los márgenes y la alineación, redondeado a un valor
entero)
ltop
lmiddle
lbottom
Borde vertical superior de la línea
Borde vertical medio de la línea
Borde vertical inferior de la línea
(teniendo en cuenta los márgenes y la alineación, redondeado a un valor
entero)
lx
ly
Posición de la línea en x
Posición de la línea en y
( adecuados para usarse en “pos” cuando la alineación no es anulada)
lwidth
lheight
Ancho de la línea
Altura de la línea
(medida en píxeles, este se redondea y puede no coincidir exactamente con el
posicionamiento de las variables)
2. En conjunto, las variables en dólares-a menudo sólo son útiles para los casos
más simples.
VARIABLES DE LAS SILABAS
COMANDO DEFINICIÓN
sstart
send
smid
Tiempo inicial de la sílaba
Tiempo final de la silaba
Tiempo medio de la silaba
( adecuados para usarse en “t” y”move” )
sdur
skdur
Duración de la silaba en milisegundos
Duración de la silaba en centisegundos
si sílaba índice desde el inicio de la línea
(la primera silaba)
sleft
scenter
sright
Borde horizontal izquierdo de la silaba
Borde horizontal medio de la silaba
Borde horizontal derecho de la silaba
( adecuados para usarse en “t” y”move” )
stop
smiddle
sbottom
Borde vertical superior de la silaba
Borde vertical medio de la silaba
Borde vertical inferior de la silaba
( adecuados para usarse en “t” y”move” , a veces es necesario ajustar la
posición al usar el modo furigana )
sx
sy
Posición de la silaba en x
Posición de la silaba en y
( adecuados para usarse en “pos” y”move” )
swidth,
sheight
Ancho de la silaba
Altura de la silaba
(medida en píxeles, este se redondea y puede no coincidir exactamente con el
posicionamiento de las variables)
3. CONTEXTO DE LAS VARIABLES DE LINEAS Y SILABAS
Estas variables cambian de sentido dependiendo el contexto en que se usen, deben de tener
el valor más significativo posible, esto depende de la clase de plantilla que se use “syl” o
“line”, es decir, el contexto en silaba va a hacer el mas usado en la mayoría de las veces)
COMANDO DEFINICIÓN
start
end
mid
Inicio
Fin
Mitad
(es la posición del tiempo ya sea para la línea o sílaba, absolutos para las
líneas y relativos para las silabas)
dur
kdur
Duración de la silaba o linea en milisegundos
Duración de la silaba o linea en centisegundos
i Sílaba o línea índice
(la primera silaba o linea)
left
center
right
Borde horizontal izquierdo de la silaba o línea
Borde horizontal medio de la silaba o línea
Borde horizontal derecho de la silaba o línea
top
middle
bottom
Borde vertical superior de la silaba o línea
Borde vertical medio de la silaba o línea
Borde vertical inferior de la silaba o línea
x
y
Posición default de la silaba o línea en x
Posición default de la silaba o linea en y
(*default: dependiendo la alineación y posición dada en el estilo)
width
height
Ancho de la silaba o línea
Altura de la silaba o línea
(medida en píxeles, este se redondea y puede no coincidir exactamente con el
posicionamiento de las variables)