Запрет пользователям выключать/перезагружать компьютер при помощи PolicyKit

Не вдаваясь в подробности, откуда есть пошло у меня желание такое сварганякать просто расскажу, как это сделать. Читать далее

Витая пара №17

— Sony добилась удаления из сети информации о цифровой подписи Sony PlayStation 3;
— C играми под Android станет веселее;
— Линуксы на орбите и поверхности Луны;
— Неделя взломов и падений;
Кеды уверенно шагают по планете;
— Египетские БАНы;
— Google наймёт ещё людей для фильтрации спама;
-15000 день unix эпохи. Читать далее

Замена LaTeX на XeTeX

Данный пост может оказаться полезным тем, кого мучают два вопроса:

  1. Текст из pdf-ок криво копипастится
  2. Нужны TrueType шрифты

Что такое XeTeX? Как говорит википедия, это разновидность TeX, которая «поддерживает современные шрифты». То есть разницы никакой.

У меня есть документ, в котором нет никакой графики или формул, только текст. Использую стиль G7-32 (это стиль для ГОСТ 7.32-2001, взять его можно в Записках Дебианщика). Так вот: документ откомпилировался почти без проблем.

Несмотря на возгласы в интернете, дескать, babel плохо работает с XeTeX, я никаких проблем не нашел.

Итак, какие изменения претерпел мой pdflatex-документ:

  • Пришлось убрать \usepackage{cmap}
  • Добавились пакет xltxtra xecyr xunicode
  • \usepackage[pdftex]{hyperref} был заменен на \usepackage[xetex]{hyperref}

Вот и все. Еще раз подчеркну, в моем документе был только текст, никаких картинок или формул.

Однако, я столкнулся только с одной неприятностью: символ переноса не был виден на экране. Гуглил долго, но исправил:


\lccode`\-=`\-
\defaulthyphenchar=`\-

Замена LaTeX на XeTeX

Данный пост может оказаться полезным тем, кого мучают два вопроса:

  1. Текст из pdf-ок криво копипастится
  2. Нужны TrueType шрифты

Что такое XeTeX? Как говорит википедия, это разновидность TeX, которая «поддерживает современные шрифты». То есть разницы никакой.

У меня есть документ, в котором нет никакой графики или формул, только текст. Использую стиль G7-32 (это стиль для ГОСТ 7.32-2001, взять его можно в Записках Дебианщика). Так вот: документ откомпилировался почти без проблем.

Несмотря на возгласы в интернете, дескать, babel плохо работает с XeTeX, я никаких проблем не нашел.

Итак, какие изменения претерпел мой pdflatex-документ:

  • Пришлось убрать \usepackage{cmap}
  • Добавились пакет xltxtra xecyr xunicode
  • \usepackage[pdftex]{hyperref} был заменен на \usepackage[xetex]{hyperref}

Вот и все. Еще раз подчеркну, в моем документе был только текст, никаких картинок или формул.

Однако, я столкнулся только с одной неприятностью: символ переноса не был виден на экране. Гуглил долго, но исправил:

\lccode`\-=`\-
\defaulthyphenchar=`\-

KDE и blogspot

Этот пост я пишу из Blogilo — блог-клиента, входящего в комплект KDE.

Выглядит просто, пользоваться просто. В настройках указал свой аккаунт на блогспоте, и сразу пошел писать.

Сразу столкнулся с проблемой вставки исходников с помощью тега <script> (использую SyntaxHighlighter), придется править html ручками, что в больших текстах будет неудобно. И придется использовать тег <pre>, потому как <script> он вырезает. Еще всякий раз, когда переключаешься в визуальный редактор, blogilo удаляет атрибуты у тегов. Очень плохо.


var a = function () {
alert("It works!");
}

Здесь есть тег <code>, который выдает вот такой результат.

Ну и посмотрим, как у него дела с изображениями.

А с изображениями у него тоже плохо. Придется использовать picasa Не нужно, буду использовать itmages

После отправки сообщения стало ясно: blogilo ПОРТИТ ВСЁ. Он сжал html в одну строчку. Не годится, буду искать дальше.

Можете, кстати, посоветовать — чем мне воспользоваться?

Удаление файлов с непечатными именами в Linux

Бывает такое, что, например, прислали с Windows-машины zip архив с русскими именами файлов. А zip с кодировками не знаком, правило в «чужой монастырь со своим уставом…» не слыхивал и вообще подозрительный тип, при распаковке в среде с другой локалью (говорят, что даже не другом Windows, если там по умолчанию не русская стоит, будут проблемы) получаем файлы с нечитаемыми названиями, а то ещё и в папке с таким же именем:

user@desktop: ~ $ ls
Работа  Документы  ??????  Список.zip

Читать далее

Витая пара №3

— Oracle решила очистить совет OpenOffice.org от представителей LibreOffice;
— Oracle изменяет правила игры поставщиков коммерческих Linux-решений;
Релиз web-браузера Google Chrome 7;
— Новая Linux-платформа Лондонской биржи поставила рекорд скорости торговых операций;
— Состоялся долгожданный релиз GPL ReactOS 0.3.12;
— Яндекс начал искать похожие изображения;
— Злоумышленники превратили оффсайт Касперского в рассадник заразы;
— 12 лет Linux.org.ru

Русификация kompozer’а

Сабж: в репах убунты Постановка проблемы: в репозиториях ubuntu есть замечательный WYSIWYG редактор kompozer, для которого, к большому сожалению отсутствует русская локализация. Решение кроется в расширениях, подобно продуктам mozilla. Их найти можно по адрусу http://kompozer.net/. А сами расширения для локалей … Читать далее

Программное перенаправление аудиовыходов

Собственно сабж: на некоторых аудиокартах¹ при наличии специальных драйверов в ОС Windows есть интересная особенность. Из трёх стандартных разъёмов линейный вход, микрофонный вход и выход для наушников можно сделать любое сочетание из этих типов разъёмов на своё усмотрение. Например, 2 … Читать далее

Список пакетов, необходимых для активного участия в мастер-классах на Ubuntu GlobalJam

Мастер-класс «Терминальные решения» (второй день, 29.08.2010)
Для Linux: xnest(xserver-xephyr), gdm, kdm.
Для Windows: Xnest.

Мастер-класс «Debian и Ubuntu, buildGit» (второй день, 29.08.2010)
build-essential, devscripts, git-buildpackage, debhelper, cdbs, lintian, quilt.

Мастер-класс «Система контроля версий Bazaar» (второй день, 29.08.2010)
bzr, bzr-explorer, bzr-gtk, bzrtools, qbzr, gcc, желательна учётка на launchpad.net.