LINUX.ORG.RU

Сообщения byulent

 

Как сделать приложения на latex с кириллической нумерацией по центру?

Требуется сделать в latex-документе приложения такого вида: https://i.stack.imgur.com/2tLJA.png

Буксую уже на стадии кириллической нумерации:

\makeatletter
\renewcommand\appendix{\par
  \setcounter{section}{0}%
  \setcounter{subsection}{0}%
  \gdef\thesection{\@Asbuk\c@section}}
\makeatother
не даёт никакого результата и постоянно выводит pdfTeX warning (ext4): destination with the same identifier (name{section.1}) has been already used, duplicate ignored. Использование вместо \@Asbuk других наборов символов работает (правда, формируются неправильные ссылки).

Может, есть какие-то готовые рецепты? Если нет, то подскажите мне, пожалуйста, что нужно сделать.

 

byulent
()

Неверная кодировка при записи в файл (С++)

Пытаюсь записать в файл содержимое полей класса, которые затем надо вывести на экран:

ifstream& operator>> (ifstream& stream, course& acourse){
	getline (stream, acourse.currency);
	getline (stream, acourse.state);
	getline (stream, acourse.code);
	getline (stream, acourse.subunit);
	stream >> acourse.fraction;
	stream >> acourse.rate;
	stream.get();
	return stream;
}

ofstream& operator<< (ofstream& stream, course& acourse){
	stream << acourse.currency << endl;
	stream << acourse.state << endl;
	stream << acourse.code << endl;
	stream << acourse.subunit << endl;
	stream << acourse.fraction << endl;
	stream << acourse.rate << endl;
	return stream;
}

ifstream& operator>> (ifstream& stream, crypto& acrypto)
{
	stream>>static_cast<course&>(acrypto);
	getline (stream, acrypto.algo);
	return stream;
}

ofstream& operator<< (ofstream& stream, crypto& acrypto)
{
	stream<<static_cast<course&>(acrypto);
	stream<<acrypto.algo<<endl;
	return stream;
}
Если в файл записать кириллические строки, то он открывается почему - то в кодировке ISO, а при записи ломаются первые юникодные символы в первой строке класса, т. е. Е превращается в \95, Б - в \91. Предыдущие версии моей программы такого не делали. Грешу либо на обновление gcc, либо на перегрузку операторов. Помогите мне понять, что здесь делать.

 , , ,

byulent
()

Grub видит Windows 10 как Recovery

Обновил сегодня Windows 7 до 10. Стоит в дуалбуте. При попытке обновить информацию Grub'а раздел с десяткой определился как... Windows Recovery. Теперь у меня их два. Догадался, что загружать, по цифре sda. Что с этим делать? Мелочь, а неудобно.

 ,

byulent
()

Чекбокс не чекается автоматически при включении bt

Есть код:

      OnClickListener oclCheckBt = new OnClickListener() {
            public void onClick(View v){
                Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
                startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
                if(BluetoothAdapter.getDefaultAdapter().isEnabled()){
                    ((CheckedTextView) v).setChecked(true);
                }
            }
        };
Он должен включать синезуб, если тот не включен, и отмечать это в чекбоксе, а точнее, в CheckedTextView. Но отмеченным чекбокс становится лишь после второго нажатия на элемент, когда уже всё включено. Как сделать так, чтобы галочка ставилась сразу? Думаю, что надо сделать что-то с интентами, но вот что - ума не приложу.

 ,

byulent
()

Вопросы совсем-совсем начинающего похапе-погромизда

Решил я тут всерьёз заняться пыхом и написать движок имиджборды (вопросы «нахрена» и т.п. не задавать, говорю сразу). Поскольку мои знания в php составляют 0,02%, то надеюсь на вашу помощь. Итак, вопрос раз. Написание я решил начать с написания установщика, который бы создавал конфиг-файл и записывал таблицу в БД. Установщик я решил сделать многоязычным, и вот тут и начались проблемы. Я решил записывать переводы в файл /lang/язык/strings_installer.php, а сам установщик содержится в файле /install.php. Так вот, если я делаю инклуд таким:

<?php
include lang/en/strings_installer.php;
echo 
"<center><h1>".$INSTALLER_TITLE."</h1>
This program install Tataba imageboard engine on your site. Configure your imageboard there!</center>";
?>
(а string_installer.php выглядит так:
<?php
$INSTALLER_TITLE = "Tataba installer";
?>
); то $INSTALLER_TITLE в хтмл не выводится. Если поменять строчку в установщике на /lang/xxx или ./lang/xxx, то не выводится вообще ничего. Что же делать?

 

byulent
()

Не устанавливается mcrypt (nginx+php5-cgi; ubuntu 13.10)

Есть такой модуль в php - mcrypt. Так вот, я настроил php через fastcgi на nginx, установил модуль mysql, а вот mcrypt никак не хочет устанавливаться. Переустановка пакета не помогает, при вводе php -m его не видно, в phpinfo тоже. Лежит себе файл mcrypt.ini в /etc/php5/conf.d и ничего не делает. Как всё-таки включить этот модуль?

 , , , ,

byulent
()

Исполнение Perl-скриптов не в директории cgi-bin

Подскажите, как разрешить Apache выполнение Perl-скриптов в любом месте, а не только в cgi-bin? Нужно для установки движка имиджборд Wakaba.

byulent
()

RSS подписка на новые темы