PCL для КПК
Добрый день!
Спасибо за замечательное зеркало перевода http://lisper.ru/pcl/ со ссылками на HyperSpec!
Скажите, возможно его сконвертировать в формат FB2 WIN-1251 для чтения на КПК и электронных книгах?
Спасибо за замечательное зеркало перевода http://lisper.ru/pcl/ со ссылками на HyperSpec!
Скажите, возможно его сконвертировать в формат FB2 WIN-1251 для чтения на КПК и электронных книгах?
[#]
> Скажите, возможно его сконвертировать в формат FB2 WIN-1251
Возможно, но, вероятно, пока некому :) Кроме того, формат fb2 подходит (пока?) только для хуждожественной литературы, техническую литературы (в которой, например, много кода), в него нормально не впихнуть. Может подойдет pdf-версия: http://lisper.ru/pcl/pcl.pdf (там правда пока не оттображаются примечания).
Возможно, но, вероятно, пока некому :) Кроме того, формат fb2 подходит (пока?) только для хуждожественной литературы, техническую литературы (в которой, например, много кода), в него нормально не впихнуть. Может подойдет pdf-версия: http://lisper.ru/pcl/pcl.pdf (там правда пока не оттображаются примечания).
[#]
Когда то удавалось нагуглить оригинал PCL (который Practical, а не который разработчики реализаций CL любят брать за основу) в формате FB2: http://shmat-razum.blogspot.com/2008/12/practical-common-lispfb2-pdf.html. Правда там ручная работа.
[#]
Не, ну я уже как-то делал fb2 вариант, в рассылке pcl-ru он есть, так правда довольно топорно было и по быстрому, но не я стал заниматься дальше этим потому что не удаётся вменяемым образом отобразить примеры кода, а без этого только первую главу и можно нормально читать. Собственно, если посмотреть файл по ссылке, то там это видно. Тэг code как бы предусмотрен, но обрабатывается не адекватно. Впрочем, я смотрел только в FBReader, другуго софта на эту тему у меня нет, КПК тоже нет. Вообщем, сделать функцию для генерации fb2 на основе перевода - это работа на 3 часа, но просто формат не вменяем и что с ним делать не понятно.
[#]
Пробовал скачивать оглавление PCL и страницы по ссылкам с помщью дополнений FF DownThemAll, ScrapBook. Не пробовал wget.
Но в оффлайне теряется связность - возможность перехода по ссылкам из оглавления.
Думаю, на многих платформах был бы читаем единый html-файл с переводом PCL.
(Аналогично экспорту из WikidPada или Fine html в lib.ru.)
Это не проще сделать, чем FB2?
Спасибо за PDF!
Но в оффлайне теряется связность - возможность перехода по ссылкам из оглавления.
Думаю, на многих платформах был бы читаем единый html-файл с переводом PCL.
(Аналогично экспорту из WikidPada или Fine html в lib.ru.)
Это не проще сделать, чем FB2?
Спасибо за PDF!
[#]
> Думаю, на многих платформах был бы читаем единый html-файл с переводом PCL.
Ну, один файл это очень жестко :) Можно будет сделать zip-архив с набором страниц. Или, если найдётся специалист по chm, который мне расскажет, что это за формат, то можно сделать и в chm. Но опять-таки, не знаю как насчёт времени, когда я смогу это сделать.
А какая, собственно, разница какая кодировка? Кажется все браузеры правильно отображают html, если в документе кодировка правильно указана.
P.S. Вообще-то, написать конвертер сейчас может любой желающий, без необходимости разворачивать у себя код данного сайта, парсер - это отдельный проект. Нужно то, распарсенные исходники перегнать в любимый формат, не бог весть какая задача :) Может найдутся желающие? ;)
[#]
> Можно будет сделать zip-архив с набором страниц.
Please! Пожалуйста!
> А какая, собственно, разница какая кодировка?
Некоторые устройства все еще "не понимают" юникод. Поэтому WIN1251 наиболее универсальная.
Please! Пожалуйста!
> А какая, собственно, разница какая кодировка?
Некоторые устройства все еще "не понимают" юникод. Поэтому WIN1251 наиболее универсальная.
[#]
LispUser, это возможно, попробую сделать на выходных, но обещать не буду. Проблема во времени и мотивации (которая хромает) :)
[#]
Таки дайте мотивации отдохнуть, не заставляйте себя, не делайте через силу.
Так вот моя мысль.
Вы сделали этот ресурс. Он Вам интересен.
Цель - продвижение.
И если еще один подвинется, это соответствует цели ресурса.
Наверное, это нужно сделать мне. Пусть это будет чем-то первым практическим, помимо примеров из первых глав PCL и заданий intuit.ru (кстати, неплохой учебный ресурс).
Думаю, надо открыть тему-блог "Я изучаю Common Lisp. Записки неофита".
И там буду писать мысли, вопросы, просить консультаций (обещаю стараться пореже).
Как Вам это?!
Так вот моя мысль.
Вы сделали этот ресурс. Он Вам интересен.
Цель - продвижение.
И если еще один подвинется, это соответствует цели ресурса.
Наверное, это нужно сделать мне. Пусть это будет чем-то первым практическим, помимо примеров из первых глав PCL и заданий intuit.ru (кстати, неплохой учебный ресурс).
Думаю, надо открыть тему-блог "Я изучаю Common Lisp. Записки неофита".
И там буду писать мысли, вопросы, просить консультаций (обещаю стараться пореже).
Как Вам это?!
[#]
> Думаю, надо открыть тему-блог "Я изучаю Common Lisp. Записки неофита".
> Как Вам это?!Я не понял термин тему-блог. Если речь о том, что на этом форуме сделать такую тему, то кажется не очень хорошая мысль, ибо затрудняет другим людям поиск ответов, которые могу в этой теме появляться. Если же речь об отдельном блоге, то я думаю, блоги для того, что бы что-то рассказывать, а
> вопросы, просить консультаций
это как раз для форума.
> Таки дайте мотивации отдохнуть, не заставляйте себя, не делайте через силу.
Это таки будет, только не могу сказать когда.
[#]
Хотел сделать маленькую консольную программку на Lisp'е: параметр URL - скачивание страниц по ссылкам на странице с этим URL, слияние в один файл, создание оглавления, перекодировка в WIN1251, архивирование в zip. Установил SBCL, Emacs, slime. Думаю, что делать дальше...
[#]
Нашел в качестве шаблона Фриц Моисеевич Морген - Пишем робота на LISP http://fritzmorgen.livejournal.com/248335.html
Мотивы выбора Lisp, советы по изучению - http://lisper.ru/forum/thread/97
У Фрица в качестве среды разработки используется облегченный newLISP. Не Common Lisp, но главное - начать.
Мотивы выбора Lisp, советы по изучению - http://lisper.ru/forum/thread/97
У Фрица в качестве среды разработки используется облегченный newLISP. Не Common Lisp, но главное - начать.
[#]
Нашел в качестве шаблона Фриц Моисеевич Морген - Пишем робота на LISP http://fritzmorgen.livejournal.com/248335.html
Мотивы выбора Lisp, советы по изучению - http://lisper.ru/forum/thread/97
У Фрица в качестве среды разработки используется облегченный newLISP. Не Common Lisp, но главное - начать.
Мотивы выбора Lisp, советы по изучению - http://lisper.ru/forum/thread/97
У Фрица в качестве среды разработки используется облегченный newLISP. Не Common Lisp, но главное - начать.
[#]
newLisp -- это и не лисп толком. Только то, что там dynamic scoping уже говорит о многом. Если уж хочется "лёгкого", то лучше брать scheme.
[#]
Да уж, попробовал newLisp . Вроде привлекателен для неофита. GUI простой, примеры с графическим выводом. Компактный.
Но когда пробуешь - неведома зверушка.
ПолуСхема-полуЛисп. Новаторы несовместимого. Функции, предикаты зачем-то переименовали.
Сделаю пример http://fritzmorgen.livejournal.com/248335.html и перейду на стандартный.
А что лучше? Emacs + SLIME + SBCL?
Emacs такой неочевидный, буферы там всякие, неинтуитивный.
Не понимает ctrl+<русская буква> (надо сделать свой-key-mapping?)
Но когда пробуешь - неведома зверушка.
ПолуСхема-полуЛисп. Новаторы несовместимого. Функции, предикаты зачем-то переименовали.
Сделаю пример http://fritzmorgen.livejournal.com/248335.html и перейду на стандартный.
А что лучше? Emacs + SLIME + SBCL?
Emacs такой неочевидный, буферы там всякие, неинтуитивный.
Не понимает ctrl+<русская буква> (надо сделать свой-key-mapping?)
[#] Ответ на комментарий от archimag 16.03.2010 12:57
Спасибо!
FBReader отлично его отображает со сносками и иерархическим оглавлением, сворачивая оглавление глав.
PCL в формате fb2 получен автоматически?
Будут ли обновления?
FBReader отлично его отображает со сносками и иерархическим оглавлением, сворачивая оглавление глав.
PCL в формате fb2 получен автоматически?
Будут ли обновления?
[#] Ответ на комментарий от LispUser 06.01.2011 14:53
> PCL в формате fb2 получен автоматически?
Вроде бы да.
> Будут ли обновления?
х.з., делал не я, будет ли спрос?
[#] Ответ на комментарий от archimag 06.01.2011 15:10
Да, было бы неплохо иметь свежую версию перевода PCL в fb2
Электронных устройств для чтения очень много, а fb2 - удобный формат.
Я думаю, спрос сформируется, а размещение ссылки на сайте будет способствовать популярности как ресурса, так и CL.
Электронных устройств для чтения очень много, а fb2 - удобный формат.
Я думаю, спрос сформируется, а размещение ссылки на сайте будет способствовать популярности как ресурса, так и CL.
[#] Ответ на комментарий от archimag 17.11.2009 12:04
Текст который в html находится внутри тега <em> в http://lisper.ru/pcl/pcl.pdf отображается абракадаброй не читаемой :(