Brownian motion

around the essentials…

 

Posts Tagged ‘(La)TeX’

Знову календар нашвидкуруч

Я колись писав, як можна швиденько зробити календар у Inkscape, — а зараз я хочу ще швидше робити ще кращий (як на мене) календар, користуючись PGF у LaTeX.

Отже, імітуємо календарі від ReAl — місяці розташовані саме так, назви днів тижнів — саме отак:

Далі »»

(1 votes, average: 5.00 out of 5)

Любителям руської мови — книжка :-)

Вже надрукували, ще не отримали надруковане, але вже опублікували «повноякісний» PDF (лише обрізаний по формату, та ще з підсвіченими гіперпосиланнями — у надрукованому немає ані підсвітки, ні гіперпосилань.)).

«Це було славне полювання» © Акела

Усім любителям дякую :-)

(No Ratings Yet)

Знов дещо про LilyPond

Колись робив «для внутрішніх потреб» (для тих, хто мені тоді хотів допомагати.-) такі «шпори»:

Воно вже, напевно, трохи застаріле, і для зовсім новачків, напевно, також не годиться; але щоб далі не пліснявіло…

Ліцензія Creative Commons
Цей твір ліцензовано за ліцензією Creative Commons Із зазначенням автора – Розповсюдження на тих самих умовах 3.0 Неадаптована.

latex source

(1 votes, average: 5.00 out of 5)

Ще один шматочок мого життя

Так, ми нарешті це зробили .)

Ми видали абсолютно унікальну «нотну збірку». У лапках — тому що це справді не просто збірка нот… Важко пояснити, чому, але я спробую :-)

Тому, що так ноти ще ніхто не видавав :-)

Отже, спробую пояснити.

«Херувимська пісня України та її діаспори. Антологія» (ось тут «офіційний анонс»).

(По цьому посиланню ви знайдете зміст, абетковий покажчик, повністю передмову, перелік усіх джерел із коментарями, зразки сторінок тощо. Все, що я тут пишу, може здатися недостатньо аргументованим без поданих там матеріалів.)

Спочатку — цифри і факти. » Читати далі… »

(6 votes, average: 4.33 out of 5)

TeX: testing if string is empty

TeX has several «functions» for «conditional compilation», but there is no built-in for checking if «this string is equal to that». For example, now i need to check if some string (second parameter to my macro) is empty.

But this can be achieved by making two macros — «needed string» and «given string» — and comparing these:

\def\myMacro#1#2{%
\def\reallyempty{}%
\def\secondarg{#2}%
#1%
\ifx\secondarg\reallyempty
  {}
\else
  { \textit{(#2)}}
\fi%
}

Why one may need it? Let’s say i need to format some songbook, and want to format «author» and «arranger» (if any) in some specific way. Example above will print «author» and — if any — «arranger» in parentheses and italicized.

Using such a macro is very useful if you may decide to change this «specific format» — you need to change only this macro (throw out parentheses, insert blank line between fields etc).

(No Ratings Yet)

Recent Posts

Tags

Archives