Я пытался немного уйти в свои навыки PostScript и попытался написать 12 фраз с 30 углами между ними.Как писать программные строки с регулярным углом между ними в PostScript?
Я не знаю, как назвать эту проблему, так что название это немного странно ...
Вот откуда я пришел до сих пор:
%!
/Times-Roman findfont 20 scalefont setfont
/r 360 12/def
306 396 translate
0 0 moveto
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
0 0 moveto
30 rotate
(text) show
showpage
Но есть некоторые проблемы с этим кодом:
- он использует явные шаги вместо итерации (хотя он работает)
- все
text
перезаписывает другие в середине
Любая помощь?
Ницца, это хорошо. Если бы я хотел показать некоторый контент из массива, который я определил, я должен сделать: 'myArray {0 0 moveto show 30 rotate} forall'? Редактировать: Да! Вот и все! Спасибо =] – EuAndreh