Au lieu d'insérer des valeurs absolues dans des zones de saisie, vous pouvez ajouter des expressions. Celles-ci vous permettent de créer des valeurs basées sur des pourcentages, des symboles mathématiques et la valeur d'un autre champ.
Pour le redimensionnement d'un document ou la transformation d'un objet via la sous-fenêtre Transformer.
Entrée | Résultat |
---|---|
+=20 | Augmenter la valeur de 20. |
-=20 | Réduire la valeur de 20. |
*2 | Taille double. |
/2 | Diviser par deux. |
50 %, *0.5 | Réduire de moitié. |
120 %, *1.2 | 20 % plus grand. |
Pour le redimensionnement d'un document ou la transformation d'un objet via la sous-fenêtre Transformer.
Entrée | Résultat |
---|---|
w+20 | Mise à l'échelle basée sur l'addition d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant à la largeur plus 20 pixels. |
w-20 | Mise à l'échelle basée sur la soustraction d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant à la largeur moins 20 pixels. |
2*w | Mise à l'échelle basée sur un multiple d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant au double de la largeur. |
w/2 | Mise à l'échelle basée sur une division d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant à la moitié de la largeur. |
Sq(w) | Mise à l'échelle basée sur le carré d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant au carré de la largeur. |
Sqrt(w) | Mise à l'échelle basée sur la racine carrée d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant à la racine carrée de la largeur. |
w^3 | Mise à l'échelle basée sur une puissance d'une autre valeur de saisie. L'exemple est entré dans le champ Hauteur pour définir une hauteur équivalant à la largeur à la puissance trois. |
12 pt / x | Définit la hauteur X du texte à 12 points. |
Pour une utilisation générale via l'interface utilisateur.
Entrée | Constante |
---|---|
pi, Pi, PI, π | Pour Pi |
phi, Phi, PHI, gr, GR, φ | Pour le nombre d'or |
root2, rad, rt | Pour la constante de Pythagore |
e | Constante d'Euler |
Pour déplacer, mettre à l'échelle, faire pivoter ou déformer des objets via la sous-fenêtre Transformer.
Entrée | Variable |
---|---|
xposition, x | Position X |
yposition, y | Position Y |
largeur, w | Largeur |
hauteur, h | Hauteur |
rotation, r | Rotation |
déformation, s | Distorsion |
Pour définir des dimensions à partir des zones de dialogue Nouveau document ou Configuration.
Entrée | Variable |
---|---|
spreadwidth, w | Largeur du document |
spreadheight | Hauteur du document |
marginleft, l | Marge gauche du document |
marginright, r | Marge droite du document |
margintop, t | Marge supérieure du document |
margin, b | Marge inférieure du document |
Pour définir la taille du texte.
Entrée | Variable |
---|---|
xheight, x | Hauteur X |
ascent, a | Montée |
capheight, c | Hauteur de majuscule |
Pour dimensionner et positionner le contenu par rapport à la page (étendue) à l'aide de la sous-fenêtre Transformer.
spreadwidth, sprw, sw, pw | La largeur de l'étendue active |
spreadheight, sprh, sh, ph | La hauteur de l'étendue active |
spreadleft, sprl, sl, pl | La position du bord gauche de l'étendue active |
spreadright, sprr, sr, pr | La position du bord droit de l'étendue active |
spreadtop, sprt, st, pt | La position du bord supérieur de l'étendue active |
spreadbottom, sprb, sb, pb | La position du bord inférieur de l'étendue active |
marginsizeleft, mgnszl, msl | La taille de la marge gauche de l'étendue active |
marginsizeright, mgnszr, msr | La taille de la marge droite de l'étendue active |
marginsizetop, mgnszt, mst | La taille de la marge supérieure de l'étendue active |
marginsizebottom, mgnszb, msb | La taille de la marge inférieure de l'étendue active |
marginleft, mgnl, ml | La position de la marge gauche de l'étendue active |
marginright, mgnr, mr | La position de la marge droite de l'étendue active |
margintop, mgnt, mt | La position de la marge supérieure de l'étendue active |
marginbottom, mgnb, mb | La position de la marge inférieure de l'étendue active |
designareawidth, areawidth, aw | L'espace entre les marges gauche et droite de l'étendue active |
designareaheight, areaheight, ah | L'espace entre les marges haut et bas de l'étendue active |
Pour une utilisation générale via l'interface utilisateur.
Entrée | Variable |
---|---|
Abs(x) | Valeur absolue |
IDiv(x,y) | Donne le nombre entier de x divisé par y (sans appliquer d'arrondissement) |
IRem(x,y) | Donne le reste de x divisé par y |
Sin(a) | Sinus |
aSin(a) | Inverse de sinus |
Cos(a) | Cosinus |
aCos(a) | Inverse de cosinus |
Tan(a) | Tangente |
aTan(a) | Inverse de tangente |
aTan2(a, b) | Arc-tangente |
Min(a, b, ...) | Plus petite des valeurs |
Max(a, b, ...) | Plus grande des valeurs |
Mid(a, b) | Moyenne entre a et b |
Average(a, b, ...) | Moyenne des arguments |
Lerp(a, b, f) | Interpolation linéaire (a + (b - a) f) |
Clamp(a, lo, hi) | "a" si la valeur est comprise entre "lo" et "hi", sinon "lo" ou "hi" |
ClampMin(n, min) | valeurs de liaison en dessous du minimum |
ClampMax(n, max) | valeurs de liaison au-dessus du maximum |
Round(n) | Arrondir à l'entier |
Roundup(b), ceil(n) | Arrondir à l'entier supérieur |
Rounddown(b), floor(n) | Arrondir à l'entier inférieur |
Truncate(n) | Tronquer n places après le point décimal. |
Noise(seed / x, y) | Générer du bruit 1D à partir d'un grain ou d'une valeur de saisie X/Y. |
Noise2(seed / x, y) | Générer du bruit 2D à partir d'un grain ou d'une valeur de saisie X/Y. |
Noise3(seed / x, y) | Générer du bruit 3D à partir d'un grain ou d'une valeur de saisie X/Y. |
Noise4(seed / x, y) | Générer du bruit 4D à partir d'un grain ou d'une valeur de saisie X/Y. |