↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
StragaSevera
7 сентября 2015
Aa Aa
#металитература
#рубиновый_поезд
#айтишный_быт
#проект_fanficmd
Итак, товарищи, Страга дописал очередную проду, и у него появилась идея.
Изначально я хотел выставлять свой фанфик в нескольких местах. Куски его лежат на Фикбуке, на Самиздате и даже на СлиФоруме. (Да-да, знаю, я attention whore, можете не упоминать это снова).
Однако в процессе я понял, что конвертировать фанфик под стандарты этих разных площадок - занятие утомительное. Фанфикс требует расставлять HTML-теги жирности-курсива и не понимает отступов в начале строки, Самиздат требует полного HTML-оформления, но понимает отступы, СлиФорум требует использовать BB-коды...
Именно поэтому, например, на Самиздате у меня фанфик застрял на 14 главе. Потому что меня раздражает каждый раз скачивать с гуглдокса и экспортировать.

И у меня появилась идея.
Сервис, который автоматически конвертирует ваш фанфик под соответствие разным площадкам.
В качестве "принимаемого" формата, думаю, буду использовать Markdown. Он очень прост и рассчитан на нормальное восприятие "невооруженным глазом". Ведь мы регулярно, чтобы выделить текст в простой переписке, используем, скажем, звездочки - а Markdown просто переконвертирует выделенное звездочками в курсив. И так далее.
В общем, я, наверное, даже приостановлю написание блога на ought.ru ради подобного сервиса. Следите за новостями!
7 сентября 2015
25 комментариев из 36
Mikie
Идея, да. Но пишу я как учебный проект, и потому реализую свой велосипед-с. Давно хотел поучиться парсерам)
Единственное "но" - формат Самиздата НЕ будет поддерживаться "на вход", лишь "на выход".
Ибо многие импортируют на Самиздат из Word, и получается такое, что ЭТО я парсить заебусь:

<dd>nbsp;nbsp;<font color="Black"><b>Глава 1. Неожиданный подарок</b></font><font color="Black"></font>

<dd>nbsp;nbsp;<font color="Black">-- Подъем! Вставай! Поднимайся!</font><font color="Black"></font>

<dd>nbsp;nbsp;<font color="Black">Мальчик вздрогнул и проснулся. Дверь ритмично дергалась на петлях.</font><font color="Black"></font>

<dd>nbsp;nbsp;<font color="Black">-- Живо! -- пронзительный голос из-за двери явно что-то требовал.</font><font color="Black"></font>
Коли учебный проект - почему бы и не попробовать и формат Самиздата в том числе ?) Вдруг найдется еще какое-либо решение.
Да и набьется рука на будущее, отчасти.
Vallle
Можно, конечно...
Тогда надо поэкспериментировать с разными его импортами - и тем, во что они превращаются.
StragaSevera, успехов :)
Это будет локальный ад, почему-то кажется :D
ReFeRy Онлайн
Ну, ФвФ-то как-то парсит СИ :)
Дело.
В писательских программах типа WritersCafe есть подобная фича - шаблоны для разных издательств и сценариев, чтобы выливать текст в нужном виде.
ReFeRy
Ну, вы используете полноценный парсинг HTML... А в Markdown и понятий таких нет - <font color="Black"> =-)
ReFeRy Онлайн
StragaSevera
Кто вам сказал подобное? Я тот еще велосипедостроитель. Только регулярки, только прицельная стрельба по собственным ногам :)
*торжественно пожимает руку Рефери*
Как я вас понимаю =-)
Кстати, API у Фанфикса на дальнюю перспективу не планируется? Дабы, например, автопостить проды из гема по-человечески, а не эмулируя запросы...
ReFeRy Онлайн
Пока не планируется.
Ок, благодарю за информацию)
Так-с, по некоторым причинам переехал на гитхаб: https://github.com/OUGHT/fanficmd
Хотя это, наверное, никому не интересно - там пока нет ничего)
ReFeRy Онлайн
По каким причинам?
ReFeRy
https://travis-ci.org/ не работает с bitbucket =-(
Кто-то до сих пор использует SVN? o_O

Э-м-м. Вроде же 1 знак - i, 2 - b. А там уж хоть *, хоть _...
http://spec.commonmark.org/0.22/
В спецификации написано так, следовательно, это так ^_^
Mikie
Ну... Знаешь, я бы скорее про C++ так сказал. Бессмертный, к сожалению...
Мнда... о_О

Ну и зачем мне де-факто, если он не специфицирован ни разу? =-)
Впрочем, запилю гибрид - жирность по умолчанию будет **, а курсив _.
Mikie
По спецификации _ в середине слова не обраатывается, в отличие от * =-)

Sore wa himitsu desu
Благодарю.
Сорри за некропост, но каков статус этой идеи?
Всё, я нашел.
Нулевой пока, мне влом заниматься =-)
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть