Покажи теми - akif
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Програмиране / Общ форум / конвертиране на файл то utf-формат в cp1251 -: Nov 05, 2005, 13:54
Здравейте!
Имам програма използваща mysql-4xxx за база от данни,
Gtk-2.xx за потребителски интерфейс.
Сървъра използва за клиент и сървър кодировка cp1251,
Gtk същата кодировка.
Поргармния код е в utf-format.
Как мога да сменя формата на кодировката от utf в cp1251?
Порблема е в това че с данните получени от mysql се формира xxx.tex файл предназначен за принтиране като полученото от mysql е като ироглифи.
Мисля че е от кодирвката на сорса, но не съм сигурен.
Ако имате идеи за решаване на проблема с удоволствие ще ги тествам.
БЛАГОДАРЯ!!!
2  Linux секция за начинаещи / Настройка на програми / Latex cyrillic Slack 10 -: Aug 19, 2005, 20:48
Здравейте!
Имам следния *.tex файл:

\documentclass{report}
 \usepackage[T1, T2А] {fontenc}
 \usepackage[cp1251] {inputenc}
 \usepackage[english, bulgarian] {babel}
 \begin{document}
 \begin{flushleft}
 ааааааааааааааааааа
 \end {flushleft}
 \end{document}
След изпълнение на:
$latex my_file.tex
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./kb_29.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/report.cls
Document Class: report 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/base/t1enc.def)
(/usr/share/texmf/tex/latex/cyrillic/t2benc.def)
(/usr/share/texmf/tex/latex/cyrillic/t2bcmr.fd))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/english.ldf
(/usr/share/texmf/tex/generic/babel/babel.def))
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=0 instead.

)) (./kb_29.aux)
? OK, entering \batchmode

Основния проблем е че кирилицата не се вижда.
Може ли някои да ми помогне?
Трябва да уточня че файловете
(/usr/share/texmf/tex/latex/cyrillic/t2benc.def)
(/usr/share/texmf/tex/latex/cyrillic/t2bcmr.fd))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/english.ldf
(/usr/share/texmf/tex/generic/babel/babel.def))
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
са си в тези директорий.
Благодаря!
3  Програмиране / Общ форум / Използване на принтер от gtk -: Aug 10, 2005, 22:01
Здарвейте на всички '<img'>!
Пиша приложение база от данни използвайки gtk-библиотеките за създаване на интерфейс.
Искам да създам документ които да описва направената
покупка и да го принтирам.
Създадох във буфер (със форматирането) текста който искам да отпечатам и го записах във файл.
Първо форматирането което правя не изглежда на хартия както очаквах и второ нямам идея как да принтирам документа от приложението.
Накратко имам нужда от идея за създаване на докимента в приложението след което да се принтира при настъпване на определено събитие.
Благодарности на всички предварително!
Ваш ....:)
4  Linux секция за начинаещи / Настройка на програми / how to handle devise 0x0100 -: Aug 01, 2005, 22:38
Здравейте!
Инсталирах Слак10 на машина intel-pentium3(733Mh).
След успешно изгелждаща инсталация (инсталация без получени грешки), рестартирам компютъра, не се зарежда
ядрото от хард-диска, а ядро от CD като rescue...
Създавам /etc/lilo.conf след което стартирам /sbin/lilo
плоучавам съобщение "Sorry, don't know how to handle device 0x0100.
Горещо ви  умолявам за съвет!
Благодарности!
5  BSD секция / Настройки на хардуер / how to handle devise 0x0100 -: Aug 01, 2005, 22:38
Здравейте!
Инсталирах Слак10 на машина intel-pentium3(733Mh).
След успешно изгелждаща инсталация (инсталация без получени грешки), рестартирам компютъра, не се зарежда
ядрото от хард-диска, а ядро от CD като rescue...
Създавам /etc/lilo.conf след което стартирам /sbin/lilo
плоучавам съобщение "Sorry, don't know how to handle device 0x0100.
Горещо ви  умолявам за съвет!
Благодарности!
6  Програмиране / Общ форум / mysql C-Api Gtk+ glibc libc -: Jul 30, 2005, 15:51
Здравейте!
Работя върху проект "База от данни", като
изпозвам за сървър mysql.
Интерфейса го създавам чрез Gtk+-библитеки, като
за достъп до базата данни използвам С-Api на mysql.
Освен Gtk+-библитеките използвам и glibc,libc - библиотеки.
Въпроса ми е дали бих имал проблеми със лицензи и т.н.
Доколкото ми е известно тези библиотеки са под GPL лиценза, но все пак реших да се допитам до по-вече знаещи от мен.
БЛАГОДАРЯ!
7  Програмиране / Общ форум / C API за MYSQL -: Feb 28, 2005, 00:00
Здравейте приятели!
Пиша "Склад" на MYSQL като  използвам "С" за писане на клиента.
Заявката с която имам проблем има следния вид:
sprintf(query, "isert ito my_table values(%d, %d, %d, %f, %f)",
                cl_id, st_id, doc_id,  cena, colicestvo);
printf("%s\n", query);
Низа който се получава има следния вид:
 insert into my_table values(1, 2, 3,  20,33,  11,4)
Проблема е във последните 2 стойности които са от
тип  double.
MYSQL  иска стойностит да имат вида 22.(точка)33, а
в моя случай аз плучавам от потребителя тази променлива във вид на низ и като я преобразувам чрез  cena = atof(my_cena); , променливата cena=22,(запетая)33.
Всъщност трябва да заменя символа ',' във '.' във заявката, но
 във случая това не низ, а променлива от тип double.
Ако някой ми даде идея как да реша този проблем ще
съм му много благодарен '<img'>
Страници: [1]