LINUX.ORG.RU

Но цветные буквы на чёрно-белом принтере вдруг выглядять блёкло

WordPad

kim-roader ★★
()
Ответ на: комментарий от noomorph

vim - это ж... как бы это помягче сказать.. другой мир.
Дедушке бы какой-то гуёвый редактор-то.

Текущая ситуация:

1) geany
печатает так как видно на экране.
Т.е. если у меня на экране написано жёлтым по чёрному, то и пытается печатать жёлтым (по белой бумаге). Но т.к. принтер чернобелый, то видно чуть серое.
Есть настройки колонтитулов, нумерация строк. Есть предпросмотр, а при печати - выбор страниц.

2) gedit
аналогично

3) emacs
наркоманский редактор, никакого предпросмотра, никаких настроек печати, один пункт «Файл-Печать» без диалогов сразу начинает печатать. Закрыл и забыл как страшный сон.

4) scite
опять-таки - никаких настроек, при печати вызывает какой-то скрипт, к-й «не найден»

5) sublime
нет в репозитарии убунты. нет и нет

Короче: чую я, надо запилить отдельный стиль для Geany и прекратить эксперементы.

Novator ★★★★★
() автор топика
Последнее исправление: Novator (всего исправлений: 2)

Тебе бы больше подошёл ник Conservative или даже Retrograde.

Apple-ch ★★
()

KTextEditor (он же Kate, KWrite, KDevelop) умеет export to HTML.

А если тебе без подсветки, то я не понимаю твоей проблемы.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)

цветные буквы на чёрно-белом принтере вдруг выглядять блёкло.

:syntax off
kelyar ★★★★★
()

Я даже мозг чуть не сломал. Ты про печать на принтере? Поставь в настройках монохром, не?

Zhbert ★★★★★
()

word, там wordart есть, из него текст можно распечатать красивыми волнами, например

handbrake ★★★
()

https://www.ruby-forum.com/topic/1205209

cat bla.ruby |
 fold -w 89 |
 enscript -Eruby -c -B -h -p- -fCourier10 --margins=15:15:30:30 | pstops
-pa4
 "4:1@.50(0.5cm,0.85cm)+3@.50(10.16cm,0.85cm)+0@.50(0.5cm,14.44cm)+2@.50(10.16cm,14.44cm)"
 >output.ps
monk ★★★★★
()
Ответ на: комментарий от DeadEye

Ну почему обязательно? Если просто исходник распечать (c nl), то глазу сложнее зацепиться за конструкции. Нормальный вариант обернуть в TeX- \listing. Но если нужна, скажем, возможность сворачить отдельные функции и печатать остальное - то встроенный в редактор вывод на печать лучше.

anonymous
()
Ответ на: комментарий от Novator

5) sublime
нет в репозитарии убунты. нет и нет

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
renya ★★★★★
()
Последнее исправление: renya (всего исправлений: 1)
Ответ на: комментарий от lampslave

А что, просто выключить подсветку нельзя?

В geany её нельзя просто так взять и выключить.
Нужно под рутом лезть в папку /usr/share/geany и ковырять текстовые файлы.

Пока что в настройках врубил инверсию цвета, стало вроде нормально. Пока угомонился.

Novator ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

Поставь в настройках монохром, не?

В свойствах моего принтера нет такой галки:
глядел и через http://localhost:631 (cups), и через Пуск-Системные-Печать (system-config-printer).

Где глубже можно покопать cups?

Novator ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Дак синтаксис вобще никак не будет выделен, даже жирком ключевые слова.

Мне ж надо, чтоб красиво было. См. 1й пост.

Novator ★★★★★
() автор топика
Ответ на: комментарий от Novator

Кстати, я выяснил что можно в локальную папку подсовывать стили:
~/.config/geany/filedefs/

Уже поклал туда filetypes.ruby, завтра буду тюнинговать.

Novator ★★★★★
() автор топика
Ответ на: комментарий от nickionn

В SublimeText нету печати by design

В SublimeText нету печати by design

phrm ★★
()

Зачем вообще потребовалось печатать код на принтере? В метро читать? :)

true_admin ★★★★★
()

Мне пришло в голову засунуть в html, раскрасить теми средствами которыми обычно раскрашивают код в html, вроде как javascript библиотеками. И напечатать

zinfandel ★★
()

Попробовал Geany, печатается красиво. Но цветные буквы на чёрно-белом принтере вдруг выглядять блёкло.

Пару минут под столом валялся.

bhfq ★★★★★
()

Посоветуйте редактор из-под которого красиво печатается код на Ruby/Python.

С этим вопросом к принтеру.

urxvt ★★★★★
()

Всех благодарю за ответы.


В итоге запилил ещё один стиль для печати, поклал сюда:
/home/user/.config/geany/filedefs/filetypes.ruby
Ещё не печатал, но уверен, что сработает хорошо:

# For complete documentation of this file, please see Geany's main documentation
[styling]
# foreground;background;bold;italic
default=0x333300;0xffffff;false
brace_good=0x0000ff;0x101010;false;false
commentline=0x303040;0xffffff;false;false
number=0x003000;0xffffff;false;false
string=0x112211;0xffffff;false;false
character=0x004000;0xffffff;false;false
word=0x000000;0xffffff;true;false
global=0x332200;0xffffff;false;false
symbol=0x003010;0xffffff;false;false
classname=0x551100;0xffffff;true;false
defname=0x331711;0xffffff;false;false
operator=0x000000;0xffffff;true;false
identifier=0x333311;0xffffff;false;false
constant=0x102030;0xffffff;false;false
bigconstant=0x301030;0xffffff;false;false
modulename=0x111122;0xffffff;true;false
backticks=0x312211;0xffffff;false;false
instancevar=0x332211;0xffffff;false;false
classvar=0x331122;0xffffff;false;false
datasection=0x000000;0xffffff;false;false
heredelim=0x000000;0xffffff;false;false
worddemoted=0x000000;0xffffff;false;false
stdin=0x000000;0xffffff;false;false
stdout=0x000000;0xffffff;false;false
stderr=0x000000;0xffffff;false;false
datasection=0x300000;0xffffff;false;false
regex=0x102030;0xffffff;false;false
here_q=0xffffff;0x000002;false;false
here_qq=0x7f007f;0x000002;false;false
here_qx=0x7f007f;0x000002;false;false
string_q=0x7f007f;0xffffff;false;false
string_qq=0xff901e;0xffffff;false;false
string_qx=0xffffff;0xe0c0e0;false;false
string_qr=0x105090;0xffffff;false;false
string_qw=0x105090;0xffffff;false;false
upper_bound=0xffffff;0xffffff;false;false
error=0xe500cc;0xffffff;false;false
pod=0x035650;0xffffff;false;false

[keywords]
# all items must be in one line
primary=__FILE__ load define_method attr_accessor attr_writer attr_reader and def end in or self unless __LINE__ begin defined? ensure module redo super until BEGIN break do next rescue then when END case else for nil include require retry while alias class elsif if not return undef yield nil true false NIL TRUE FALSE


[settings]
# default extension used when saving files
#extension=rb

# the following characters are these which a "word" can contains, see documentation
#wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

# if only single comment char is supported like # in this file, leave comment_close blank
comment_open=#
comment_close=

# set to false if a comment character/string should start at column 0 of a line, true uses any
# indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
	#command_example();
# setting to false would generate this
#	command_example();
# This setting works only for single line comments
comment_use_indent=true

# context action command (please see Geany's main documentation for details)
context_action_cmd=

[build_settings]
# %f will be replaced by the complete filename
# %e will be replaced by the filename without extension
# (use only one of it at one time)
compiler=ruby -c "%f"
run_cmd=ruby "%f" && exit

Novator ★★★★★
() автор топика
Последнее исправление: Novator (всего исправлений: 1)
Ответ на: комментарий от invy

У меня щас из Geany примерно так же печатает.

Novator ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.