, 내가 사용할 수 on cpan 수있는 좋은 작은 펄 스크립트어떻게 Perl Text-MediawikiFormat을 사용하여 mediawiki를 xhtml로 변환합니까? 우분투 플랫폼에서
libtext-mediawikiformat-perl - Convert Mediawiki markup into other text formats
를 설치했습니다. 필자는 perl에 익숙하지 않고이 라이브러리를 사용하여 mediawiki 파일을 html 파일로 변환하는 perl 스크립트를 작성하는 방법을 모릅니다. 예 : 난 그냥
./my_convert_script input.wiki > output.html
은 (아마도 또한 기본 URL 등을 지정)과 같은 I을 실행할 수있는 스크립트를 가지고 좋아하지만 어디서부터 시작 모를 것입니다. 어떤 제안?
답변 해 주셔서 감사합니다. 나는 그 바로 그 질문과 대체 MediaWiki 프로세서의 목록으로 시작했지만, 작동하지 않거나 미디어 위키 구문의 일부 하위 세트 만 지원하면 몇 가지 시도를 한 후에 다른 곳에서 더 잘 볼 생각입니다. (그로부터의 다른 답변은 pandoc이 mediawiki를 위해서만 한 방향으로 만 가기 때문에 유용하지 않습니다.) – cboettig
나는 markdown이 더 좋아질 것이라는 데 전적으로 동의합니다. 여기 내 목표는 내 오래된 미디어 위키 페이지에서 모든 오래된 콘텐츠를 꺼내서이 모든 이유 때문에이 모든 것을 markdown으로 변환하는 것입니다.마크 다운보다 훨씬 오래되었다는 점을 고려하면 미디어 위키 도구를 찾는 것이 더 쉽지 않다는 것은 놀라운 일입니다. – cboettig
@cboettig 가능한 한 가지 이유는 wikitext를 markdown으로 변환 할 실제 방법이 없다는 것입니다. 기껏해야 위키 텍스트의 일부를 마크 다운으로 변환 할 수 있으며 위키 텍스트가 정의 된 마크 업 언어가 아니기 때문에 여전히 어려울 것입니다. [Parsoid] (https://www.mediawiki.org/wiki/Parsoid)를 사용하면 wikitext 구문 분석을 "과학적"으로 만들면 더 쉬울 수도 있습니다. – Nemo