среда, 11 февраля 2009 г.

Преобразование текста в числа (Openoffice Calc)

Недавно столкнулся с очередной проблемой при работе с OpenOffice. Был текстовый файл (формат txt) с отчетами по работе клиентов. Возникла необходимость сделать расчеты на основании данного файла. Как обычно загрузил данный файл в Calc с помощью Вставка -> Лист из файла, сделал предварительные манипуляции с разбиением на столбцы и форматированием. Далее начал делать расчеты, а не тут то было, столбики с цифрами ни в какую не хотели считать результаты, даже при установке данных ячеек в числовой формат. Как выяснилось преобразования значений ячеек в числа не происходят, даже апострофы(как признак текста) перед числом в ячейках не исчезают. На форуме инфра-ресурса такая проблема действительно имеет место быть и решается она очень просто. Для решения данного вопроса необходимо установить расширение Convert Text To Number (and date). Как установить расширение описано в этой статье. Обсуждение на форуме и правила использования здесь.

ОС: Win2003
OpenOffice: 3.0.0
CT2N: 1.3.2

Читать далее

суббота, 7 февраля 2009 г.

Погода gismeteo по почте (python)

На моей работе доступ к интернету имеется не у всех. Но многие сотрудники хотят знать примерный прогноз погоды на ближайшие дни. Честно говоря надоели с вопросами типа: "Какая будет завтра погода?" или "Завтра холодно будет?". Порывшись в интернете набрел на блог некоего webveter где был представлен скрипт на python'е забирающий погоду с gismeteo в виде таблицы. Допилив его под свои нужды, прикрутив к нему модули для отправки почты получил новый скрипт. Ввод исходных данных вывел в настроечный файл weather.ini, там же оставил комментарии по настройке. В принципе как мне кажется разобраться с работой программы не сложно. Но если будут вопросы пишите, буду рад ответить.

Исходный код Размер файла: 1.31 KB

Версия для windows Размер файла: 1.80 MB
Исполняемый файл: weathersmtp.exe
Проверен в операционных системах WinXP, Win2003

Читать далее

воскресенье, 28 декабря 2008 г.

Вставка изображений в базу данных (openoffice base)

Иногда в ведении блога хочется использовать современные технологии, так вот, полистав несколько блогов пришел к выводу что интересным будет использование виртуальных презентаций. В связи с этим подключился к "google docs" и наваял следующее:


Исходные данные:














ИмяДата рожденияДата смерти
Ленин(Ульянов) Владимир Ильич22 Апрель, 187021 Январь, 1924
Карл Маркс5 Май, 181814 Март, 1883
Фридрих Энгельс28 Ноябрь, 18205 Август, 1895

ОС: WindowsXP
OpenOffice: 3.0.0
Пост вдохновитель: Создание визитки в OpenOffice.org 3
Читать далее

среда, 7 мая 2008 г.

Буквица в OpenOffice Writer

Необходимость вставки Буквицы при наборе документов в данный момент, встречается не очень часто. Однако, встречаются документы где использование ее необходимо, например буквицу можно часто встретить в детских изданиях, книгах относящихся к исторической тематике. Для тех кто встречается с этим термином впервые привожу его описание (Издательский словарь-справочник Yandex).

БУКВИЦА, или инициал, — первая буква начального слова книги, главы, раздела, произведения, увеличенная по размеру (кеглю) по сравнению с обычной начальной буквой, нередко сочетаемая с иллюстрацией, виньеткой, орнаментикой.
Применяется для того, чтобы подчеркнуть начало произведения или его части и настроить читателя на нужное восприятие последующего текста.
По техн. правилам набора применяются два варианта расположения Б.: 1) Б. выступает за верхнюю линию шрифта, которую она начинает; в этом случае нижнюю линию Б. выравнивают по нижней линии строки; 2) Б. утопляют в тексте; в этом случае верхнюю линию Б. выравнивают по верхней линии строки, которую она начинает и которую требуется набирать вплотную к Б., а последующие смежные с нею строки следует отбить на полукегельную. Напр.:

Если с первым пунктом более или менее понятно шрифт Буквы можно просто увеличить то со вторым пунктом могут быть некоторые сложности, с которыми мы сейчас и разберемся. В OpenOffice Writer за наличие буквицы отвечает раздел Абзац, поэтому заходим в Формат-> Абзац, находим вкладку Буквица

Далее все видно на картинке и можно потрогать руками, но все таки опишу отдельные позиции:

  1. Добавить буквицу - Если вы ее хотите действительно добавить то этот пункт обязательно нужно включить;
  2. Целое слово - Буквица в виде слова, конец буквицы разделяется пробелом (Правда это не всегда красиво);
  3. Количество символов - Буквица будет состоять из стольки символов, сколько вы ей зададите;
  4. Высота в строках - Установка количества строк определяемых высоту буквицы (чаще всего устанавливают две или три строки);
  5. Расстояние до текста - промежуток от буквицы до основного текста абзаца в единицах которые вы установили в Сервис->Параметры->OpenOffice.org_Writer->Общие->Единицы измерения.
  6. Текст - Если вы желаете чтобы вместо первой буквы абзаца в виде буквицы был другой текст, его можно туда вбить (очень удобно при нумеровании абзаца).
  7. Стиль символа - Назначение для Буквицы определенного стиля - внешнего отображения (стилист F11).
Ну вот в принципе и все удачных Вам решений!!!

Читать далее

вторник, 29 апреля 2008 г.

Pagination-номерация страниц в OpenOffice Writer

Цель данной заметки показать, как устанавливаются расширения (extensions) в OpenOffice на примере очень популярного дополнения Pagination. В OpenOffice имеется возможность установки расширений, необходимых для увеличения возможностей функций работы программы, с целью ее более удобного использования и автоматизации действий в работе с документами. Все расширения OpenOffice можно найти на этом сайте.
Установка расширений очень проста, для этого нам нужно скачать данное расширение с сайта,
нажав кнопку "Get it" на странице. После того как файл (Pagination-<номер версии>.oxt) загрузится, нужно установить его следующим путем:
  1. Открываем OpenOffice Writer;
  2. Заходим Сервис->Управление расширениями;
  3. Далее выделяем строку "Мои расширения" и жмем "Добавить...";
  4. В открывшемся окне выбираем скачаный файл, нажимаем "Открыть";
  5. Пошел процесс загрузки расширения в OpenOffice;
  6. После окончания загрузки, нажимаем кнопку "Закрыть" в окне "Управление расширениями".
Готово! Расширение установлено.

Установленные расширения обычно ложаться в Сервис->Дополнения, но Pagination вы там не найдете. Его место в Вставка->Номера страниц... После того как вы его выберете у вас появится вот такое окошкоДалее, уже методом научного тыка определяетесь со своими потребностями в расстановке номеров страниц в вашем документе.

ОС: Win2003
OpenOffice: 2.4.0
Pagination: 1.3.2

Читать далее