Przekształć wtyczkę Pomocy Eclipse (DITA) na EPUB lub PDF

0

Używam wtyczki Oxygen XML Author do Eclipse (w pełni funkcjonalna 30-dniowa wersja próbna) i chcę przekonwertować (przekształcić) przykładową wtyczkę pliku pomocy Eclipse do formatu epub lub PDF, aby móc wyświetlać w ereader.

Wtyczka pomocy Eclipse jest w rzeczywistości w formacie DITA (jest przechowywana w archiwum ZIP z dołączonymi plikami pomocniczymi do identyfikacji na platformie Eclipse) i mam nadzieję, że Oxygen XML Author może łatwo przekształcić ją w różne formaty z odpowiednimi instrukcjami.

Jednak cała ta artyleria XML wydaje się bardzo zaawansowana i trudna do zrozumienia od pierwszej próby. Próbowałem różnych rzeczy, takich jak scenariusze sprawdzania poprawności, scenariusze transformacji, stosowanie schematów (wszystkie z dostarczonego środowiska Oxygen), ale zawsze otrzymuję zero wyników i błędy w konsoli

Czy ktoś ma doświadczenie z koncepcją wtyczek pomocy Eclipse i zapewnia pomoc w przeprowadzaniu tej transformacji? Rozumiem, że zwykle użytkownicy szukają łatwego sposobu na stworzenie wtyczki pomocy Eclipse, a nie odwrotnie - aby przekształcić wtyczkę pomocy Eclipse do innego formatu

Zrzut ekranu pliku archiwum wtyczki Pomocy Eclipse przekazanej do wtyczki Oxygene Eclipse:

Zrzut ekranu


Aktualizacja

W tym artykule wyjaśniono, co należy zrobić, i podano XSL do automatycznego tworzenia ditamap (z istniejącego pliku TOC): http://www.ibm.com/developerworks/xml/library/x-ecldita/

zetah
źródło
Właściwie to nieprawda, że ​​pomoc Eclipse jest w docbook, to po prostu HTML. Istnieje plik XML, który zawiera spis treści odnoszący się do plików HTML, ale każdy temat to tylko HTML. Nie wiem, co to jest epub, ale twoje pytanie nie ma nic wspólnego z docbook. (Być może myliłeś się w googlowaniu, ponieważ możesz utworzyć pomoc Eclipse z docbook, ale to inny temat).
Francis Upton,
Jak widać na zrzucie ekranu, nie jest to zwykły HTML, ale wydaje się, że to nie DocBook, ale DITA. Dzięki za wgląd, zmieniłem tag zapytania i tytuł
Cóż, pomoc Eclipse też nie jest DITA, poszukaj jej opisu: help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/... A jeśli spojrzysz na zestaw Eclipse i na niektóre Wtyczki „doc” zobaczysz, że są w formacie HTML z tym plikiem zawartości XML. Wygląda na to, że to, co wyświetlasz, może być źródłem używanym do generowania pomocy Eclipse (którą może być Docbook lub DITA), ale nie jest to sama pomoc Eclipse. Wygląda na to, że plik XML, w którym znajduje się otwarty edytor, ma format spisu treści pomocy Eclipse.
Francis Upton,
Przykład na zrzucie ekranu pochodzi z pliku wtyczki pomocy MKL Eclipse firmy Intel . Jest w formacie DITA. Dziękuję za

Odpowiedzi:

0

Eclipse Help to format wyjściowy uzyskany w twoim przypadku ze źródła XML (DITA). Nie znam pomocy Eclipse do konwersji EPUB, ale wiem, że Oxygen pozwala na konwersję mapy DITA bezpośrednio do EPUB.

Ta demonstracja wideo może pomóc:

http://www.oxygenxml.com/demo/Epub.html

Pozdrawiam, Radu


źródło