Ru-Board.club
← Вернуться в раздел «Программы»

» WinCHM™

Автор: coherent
Дата сообщения: 27.05.2014 19:16
Просветите, пожалуйста, в плане сравнения WinCHM и PowerCHM! Что лучше, удобней...?
Автор: Tridentifer
Дата сообщения: 28.05.2014 08:39
coherent

Кому как - здесь только привычка к определённому софту.
Т.е. можно установить обе программы, попробовать и сравнить что будет удобнее.

P.S. В WinCHM, кстати, без 'Справки' или чужого совета иногда непонятно, как создать те или иные функции в создаваемом файле справки.
Автор: coherent
Дата сообщения: 28.05.2014 09:32
Tridentifer
Один раз была необходимость сделать CHM, и первой под руку попалась именно PowerCHM. А коллега тоже один раз использовал WinCHM. Никто сильно не вникал в нюансы, потому что задача была простой. Теперь намечается объемная работа, поэтому хотели определиться, что же лучше использовать. И я так понимаю, что принципиальной разницы нет между ними нет, в том плане, что у одной отсутствуют функции, которые есть у другой, и наоборот.
Автор: Tridentifer
Дата сообщения: 28.05.2014 10:28
coherent

Цитата:
И я так понимаю, что принципиальной разницы нет между ними нет, в том плане, что у одной отсутствуют функции, которые есть у другой, и наоборот.

Да - разницы, как таковой, нет. Набор функций у них одинаков.
Просто некоторые функции удобнее создавать в PowerCHM (WinCHM ей по удобству использования уступает).
Автор: coherent
Дата сообщения: 28.05.2014 10:39
Tridentifer

Цитата:
Просто некоторые функции удобнее создавать в PowerCHM (WinCHM ей по удобству использования уступает).

Порадовали, спасибо! Таки легче будет мне, потому что я уже с ней работал, а мой коллега нет.
Автор: Tridentifer
Дата сообщения: 28.05.2014 10:59
coherent

...Ещё: в WinCHM есть пара так и не исправленных разработчиком 'косяков', из-за чего я перестал ей пользоваться.

1. При создании файла справки процессор у меня загружался почти на 100% - пока файл справки не создастся, РС ни на что не реагировал. Такое было на I7 2700K и на I7 3770K

2. Если править вручную HTML-код страниц справки (что в программе, что без неё), то WinCHM при загрузке готового проекта и последующем его сохранении по непонятным причинам 'уродовала' HTML-код, сдвигая его в разные стороны и 'раздувая' страницы, ставя везде и всюду кучу ненужных брейков между строк.

Вот в программах-аналогах такого я не замечал.

Цитата:
Таки легче будет мне, потому что я уже с ней работал, а мой коллега нет.

К хорошему перестроиться и привыкнуть недолго
Автор: pavlaf
Дата сообщения: 24.07.2014 06:22
Программа обновилась. Текущая версия - WinCHM Pro 4.45.
В варезнике опубликован русифицировнный вариант:
http://forum.ru-board.com/topic.cgi?forum=35&topic=25822&start=460#14
Автор: pavlaf
Дата сообщения: 29.10.2014 10:28
Всем заинтересованным.
Поискал замену WinCHM Pro, ничего удобней не нашёл. Замечательно то, что в проекте файл каждого раздела отдельный.
Файлы разделов создаю в привычном Ворде. Некоторые операции приходится делать во встроенном редакторе, например, ссылки на картинки в одной папке для всех разделов, указание открывать гиперссылку в отдельном файле и др. При попеременной правке файла в двух редакторах могут возникать проблемки со шрифтами и некоторые другие. Тем, кто работает так же, совет - после правки файла во встроенном редакторе снова загрузить его в Ворд и пересохранить как веб-страницу с фильтром. Обычно при этом глюки пропадают.
Если кто знает, подскажите визуальный HTML-редактор, работающий без проблем в паре с WinCHM-овским встроенным. Функционал должен быть не хуже, чем у Ворда.
Автор: Foss
Дата сообщения: 30.10.2014 02:21
pavlaf

Цитата:
Замечательно то, что в проекте файл каждого раздела отдельный.

Такое возможно и в родном HTML Help Workshop от MS, движек которого используют все программы, включая WinCHM (который фактически является лишь графической оболочкой для него).

Цитата:
Файлы разделов создаю в привычном Ворде.

Word пихает в html очень много ненужного мусора, увеличивая размер html файлов до 2-х раз и более, много информации дублирует и т.д.

Цитата:
Некоторые операции приходится делать во встроенном редакторе, например, ссылки на картинки в одной папке для всех разделов, указание открывать гиперссылку в отдельном файле и др. При попеременной правке файла в двух редакторах могут возникать проблемки со шрифтами и некоторые другие.

Используйте один редактор, хотя бы MS FrontPage, и не будет необходимости переключаться между редакторами.
Кроме этого будете иметь возможность создания корректных html (с отдельными CSS. элементами DHTML) и минимальных по размеру CHM, максимально совместимых при открытии в любых системах Windows.
Если же захотите использования JS на страницах, а также графических возможностей CSS, то придется осваивать редактор помощнее.
Автор: pavlaf
Дата сообщения: 30.10.2014 13:00
Foss
Делать справки в самом Workshop'е - это мазохизм, потому и сочиняют для него оболочки. Инструмент для создания CHM-справок я подбирал так, чтобы можно было быстро с ним разобраться, чтобы поменьше весил, и чтобы разделы были в своих файлах. Подошёл только WinCHM. Если Вы знаете софтину удобней, подскажите.
Ворд использую, потому что он знаком и привычен, да и сами разработчики WinCHM его упоминают и советуют сохранять файлы как веб-страницу с фильтром. FrontPage использовать пробовал - делает такой же мусор в коде и нисколько не экономит в весе файла. К тому же не умет делать кое-что нужное. Например, во встроенном редакторе для Инет-ссылки я могу задать, чтобы она при клике открывалась в окне CHM-файла или отдельно в браузере. FrontPage и Ворд такой выбор не позволяют. Если всё же позволяют, подскажите, как сделать.
Недавно обнаружил любопытную программу - Precision Helper. Как оболочка для HTML Help Workshop вроде покруче, чем WinCHM, но принципиально не имеет никакого встроенного HTML-редактора, работает с любым внешним. Есть русский интерфейс, русская справка. Почему-то рубордовцы обошли программу вниманием. Погуглил отзывы - в Рунете тоже ничего. Дойдут руки - познакомлюсь поближе.
Автор: regist123
Дата сообщения: 30.10.2014 18:48
pavlaf поддержу Foss в том отношение, что в ворде очень много мусора и что плохо он не позволяет работать с отдельными .css. В ваших справках практически каждый раз когда вы каким-то образом выделяете какую фразу отдельно для неё в этом месте прописываются стили СSS, потом когда надо редактировать вы должны всё это обходить и снова в каждом месте это всё менять. Это титанический труд имхо и только респект вашему терпению и трудолюбию. Но это можно было бы сделать удобней если вынести все стили в отдельный файл и таким образом меняя в этом отдельном файле править сразу во всей справке. Увы, я не знаю ни одной программы подходящей под ваши требования, так что посоветовать мне вам нечего, но советую всё-таки подумать над этим.
Автор: Foss
Дата сообщения: 31.10.2014 00:55
pavlaf

Цитата:
Делать справки в самом Workshop'е - это мазохизм

Он создан не для того, чтобы "делать справки", а прежде всего для того, чтобы компилировать CHM файлы, включая многотомные. И с этим он справляется отлично, по крайней мере лучше многих др. программ.
Другое дело, что вы лично не знакомы с приемами работы в нем, но это ваша личная проблема, а не проблема конкретной программы.
Недостатком, HTML Help Workshop является то, что не все документированные (и недокументированные) возможности CHM формата задействованы в нем. Но тоже самое относится и к другим программам, включая обсуждаемую в топике.
Поэтому порой приходится вручную редактировать HHP файлы, чтобы при компиляции получить нужные опции на выходе.

Цитата:
Инструмент для создания CHM-справок я подбирал так, чтобы можно было быстро с ним разобраться

Чтобы сделать это корректно, необходимо сперва изучить все возможности, которые заложены в формате CHM, а вы похоже этого не сделали.
Потому ваш выбор программы, по определению не будет оптимальным.

Цитата:
Если Вы знаете софтину удобней, подскажите.

Это тоже самое, что подсказать, какая жена именно вам будет лучшей.
В зависимости от круга задач и выбор программы.
Не существует программы одинаково хорошей для любого круга задач.
Кому-то и htm2chm с головой хватает, а кому-то, например, Help&Manual мало.
Например, мне в свое время была нужны весьма специфические возможности от подобной программы. Были опробованы все из шапки и еще некоторые.
Не нашел нужного. Позже обнаружил их в совершенно иной, непрофильной программе

Цитата:
Ворд использую, потому что он знаком и привычен

Ну некоторым и в тумбочке привычнее спать.
Я же говорил не о вкусах, об оптимальности и корректности работы, что отличается от понятия привычка. Кто-то в Блокноте html пишет быстрее, чем вы в Word, и по привычке считает иные редакторы мазохизмом.

Цитата:
да и сами разработчики WinCHM его упоминают

Ну законодателем HTML не они являются (и слава богу). И даже к созданию формата CHM они не имеют отношения (что также славно). А потому их советы на эти темы - их (в скорее, его) личное мнение и не более.

Цитата:
FrontPage использовать пробовал - делает такой же мусор в коде и нисколько не экономит в весе файла.

А вот тут вы сочиняете и фантазируете, как ребенок.
Очевидно, что вы не создали ни одной страницы в FrontPage. Я даже не уверен, что вы его в глаза видели, если делаете такие заявления.
Что напрямую указывает на то, что помогать вам - дело бесполезное и неблагодарное.
За сим раскланиваюсь и желаю вам устраивать свой спотыкач, как вы привыкли.
__________
P.S. Последний бесплатный совет вам. Если уж так любите Word для создания HTML, то освойте полноценную работу со стилями (Word), по возможности создав свой собственный, унифицированный и универсальный на все случаи жизни ( специально для работы с HTML файлами) и пользуйтесь только им, никогда не используя приемы и средства секретарши с 2-х дневным опытом работы (напр., использование кнопок Полужирный, Курсив и тд).
За основу можно взять встроенный в Word (предназначенный для документов Word и печатных документов), оптимизировав его под HTML страницы (см. справку к Word'у)
В будущем, если вы когда-нибудь повысите уровень своих знаний и умений, вы оцените следование этому совету и сможете относительно небольшой кровью привести свои современные CHM (если информация в них несиюминутна) к оптимальному виду, отличному от того, что имеет место сейчас у вас.
P.P.S. Кстати, WinCHM, кроме прочих проблем, насколько я помню, имеет проблемы при работе с сущностями (оглавление, индексы), что вызывает проблемы при работе с chm файлами, созданными не в ней (русскоязычными и проч.).
P.P.P.S. Удивительным фактом является то, что при всей кажущейся простоте CHM формата, даже у, казалось бы, монстров программирования с ним случаются накладки. Например, помню, неоднократно оф. справку по PHP приходилось перекомпилировать, из-за кривой компиляции.
Что уж говорить про "рядовых креаторов справок".
Автор: pavlaf
Дата сообщения: 16.11.2014 12:44
Foss, regist123
Я делаю немного справок. В основном, перевод документации к программам, с которыми хочу разобраться. Перевод дело непростое, особенно незнакомого материала, требует много времени, внимания и терпения. Редактор для оформления должен быть привычным, чтобы для оформления меньше отрываться от осмысливания перевода. Word для этого подходит. С ним, без преувеличения, знакомы все пользователи. Мало кто владеет всеми возможностями этого редактора, но оно и не нужно, навыков чуть выше, чем у машинистки, обычно достаточно.
Пришлось осваивать оформление в формат CHM. Попробовал разные инструменты и выбрал WinCHM Pro. Программа использует не все возможности формата, но их обычно достаточно. Мне, например, не требуются контекстно-зависимые справки. Программа не из простеньких, но навыки использования вырабатываются довольно быстро. Интерфейс удобный и понятный даже в английском варианте, но русский фейс лучше. Существующие русификации не устраивали из-за некоторой некорректности и нанесения ущерба функциональности программы, поэтому потратил время на свою русификацию.
В результате я получил, что хотел – Всё внимание на перевод, оформление мало отвлекает. Справка выглядит так, как написана. Word делает нерациональный избыточный HTML-код, но ради немногих справок осваивать другие инструменты и вырабатывать новые навыки работы нет ни времени, ни желания.
Много времени, конечно, приходится тратить на итоговую подготовку к компилированию – создать перекрёстные гиперссылки, сделать так, чтобы интернет-ссылки открывались в браузере, засунуть, если нужно, картинки в одну папку и переделать ссылки на них и т.п. Но это уже по окончании перевода.
Использовать отдельные стилевые файлы ради некоторой экономии в размере итоговой справки не хочу. При обдумывании и неоднократной правке каждого предложения всякие подчеркивания, выделения другим шрифтом, заливка цветом и т.п. почти не отвлекают. К тому же некоторые готовые справки выкладываю на Руборде для обсуждения и улучшения перевода. Более компетентный в теме участник может выдернуть из справки файл раздела, не думая о стилевом прицепе, отредактировать его и опубликовать для обсуждения свой вариант перевода.
Заметил интересную особенность. Мои "нерациональные" справки весят примерно так же, как оригинал, даже при том, что они переработаны, дополнены и имеют больше текста. А при переделке в CHM оригинальных PDF-руководств экономия в весе иногда бывает в разы.

Думаю, что мой вариант работы подойдёт новичкам для быстрого приобщения к CHM-писательству. Работать удобно, и справки получаются приличные. Ну а дальше – нет пределов совершенству.
Автор: regist123
Дата сообщения: 18.11.2014 15:29
01:55 31-10-2014
Цитата:
Поэтому порой приходится вручную редактировать HHP файлы, чтобы при компиляции получить нужные опции на выходе.

Foss, а не подскажете можно ли изменить цвет фона в левой части справки? Там где
список разделов.
Автор: Foss
Дата сообщения: 20.11.2014 19:24
regist123
в файле .hhc

Цитата:
....
</HEAD><BODY>
<OBJECT type="text/site properties">
    <param name="Background" value="0xff">
....

Но с этим у chm вроде бы нативные проблемы имеются
http://support2.microsoft.com/?kbid=267973
поэтому я бы не стал с этим заморачиваться.
Автор: AbpamIsaakovich
Дата сообщения: 16.12.2014 11:50
Насколько её удобно и возможно применять для редактирования не в ней созданных файлов?
Автор: Foss
Дата сообщения: 17.12.2014 11:44
AbpamIsaakovich
Все зависит от того, что именно вы вкладываете в понятие "редактирование файлов".
Например, с простой заменой html страницы на ее новую версию в chm файле неплохо справляется даже соответствующий архиваторный плагин в Total Commander.
Автор: Charisma
Дата сообщения: 03.03.2015 09:30
1. Есть ли в программе функция Найти и Заменить? Ею было бы удобно менять размер изображений и удалять рамки.
2. Кстати, можно ли научить WinCHM по умолчанию не рисовать рамки?
Добавлено 27.03: Кажется, в последней версии второй пункт реализовали.
Автор: soldat_s68
Дата сообщения: 04.04.2015 08:53
Подскажите пожалуйста есть ли возможность в программе вставлять видео? Если нет то какую программу можно посмотреть. И какого формата должен быть видео файл.
Автор: MKN
Дата сообщения: 04.04.2015 09:29
soldat_s68

Цитата:
есть ли возможность в программе вставлять видео? Если нет то какую программу можно посмотреть.

Для мультимедиа целей лучше использовать Vole Media CHM
http://rsload.net/soft/editor/14950-vole-media-chm.html
Автор: Charisma
Дата сообщения: 04.04.2015 09:32
soldat_s68
Все страницы легко создаются методом "копи-паст". И если на странице есть видео, например с youtube, оно также копируется на страницу.
Загрузите видео на youtube и скопируйте ссылку.
1. Это простейший варинант.
2. На youtube есть возможность ограничить показ видео только для тех, у кого есть ссылка. То есть, оно не будет светиться нигде кроме как в вашей программе.
Автор: soldat_s68
Дата сообщения: 04.04.2015 09:40

Цитата:
Загрузите видео на youtube и скопируйте ссылку.

Тогда эта страница справки будет привязана к инету, а это ни есть хорошо. Xelp редактируется для специфической программы. В нем уже есть видео ,просто не пойму как его туда вставили. Хотел продолжить редактировать и вставить еще несколько видео файлов. Могу выложить ссылку на этот хелп. Может кто подскажет как лучше сделать?
Автор: MKN
Дата сообщения: 04.04.2015 09:50
soldat_s68

Цитата:
как лучше сделать?

Как лучше и проще уже ведь предложено... Если не хочешь простых решений, то вставляй код для видео, как рекомендовано здесь :
https://social.msdn.microsoft.com/Forums/en-US/b48805e8-d2f8-4305-9c9f-9c1988280462/how-to-play-video-file-inside-help-chm-file?forum=devdocs

Страницы: 12

Предыдущая тема: Multibar (Ticno). Ультрастильное украшение для компьютера


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.