2009-04-02 7 views
2

PDF로 게시하고 싶은 튜토리얼을 작성하고 싶습니다. Apple Pages를 좋아하지만 불행히도 프로그래밍 코드 리스팅을 지원하는 방법을 알지 못합니다. 나는 그들이 프로그래밍 도서를 만드는 데 사용 된 도구를 우리에게 말할 수있는 몇 권의 책 저자가 여기있을 것이라고 확신한다.프로그래밍 자습서 또는 책을 만드는 데 사용하는 소프트웨어 제품은 무엇입니까?

글쎄, 실제로는 코드 조각을 붙여 넣을 수있는 상자가 있어야 특정 스타일 (예 : 글꼴로 고정)으로 나타납니다.

나는 MS Word를 사용해 보았는데 정말 끔찍했습니다.

답변

3

LaTeX은 필자가 기술 작성에 사용한 내용입니다.

다른 편집자보다 더 많이 사용하게 된 주요 동기는 기술 표기법 (특히 수학 표기법)이 우수하고 무료라는 점입니다.

+0

왜 투표가 중단 되었습니까? 나는 LaTeX가 모든 글들을위한 최선의 선택이라고 말할 것입니다. – Vinay

1

나는 많은 고객이 어쨌든 그것을 요구하고 우리는 적절한 템플릿을 가지고 있기 때문에 보통 Word를 사용합니다. Visual Studio에서 코드를 복사하면 구문 강조 표시가 유지되고 Word에 붙여 넣을 수 있으므로 아무런 문제가 없습니다. 적어도 Office 2007 용 Microsoft의 PDF/XPS 플러그인은 훌륭한 PDF 문서를 만듭니다. 따라서 Word를 좋아하지 않을 수도 있습니다. 그러나 무언가 다른 것이 있습니다.

저는 특히 Office 2007의 새로운 그리기 시스템을 좋아합니다. 스타일과 테마 및 모든 푹신한 디자인이 좋습니다. 정말 훌륭한 다이어그램을 만들고 그 스타일을 즉시 바꿀 수 있습니다.

많은 기술 작가들은 LaTeX와 친구들을 사용합니다. 그래도 나는 내 일을 위해 그 혜택을 경험하지 못했습니다. Office가 싫다면 OpenOffice를 사용해 볼 수 있습니다.

2

내 모든 도서에 Adobe Framemaker을 사용했습니다. 기술 자료 작성은 예외입니다. 템플릿 기반이므로 코드 목록을위한 템플릿을 만들 수 있으며 모든 서식이 올바르게 지정됩니다.

+0

저는 Framemaker에 관해 아주 좋은 것을 들었습니다. 그러나 많은 것을 쓰지 않는다면 많은 돈을 써야하기 때문에 한번도 시도하지 않았습니다. –

+0

그래, 웅대 한 대수롭지 않은 변화. 나는 지불해야하기 때문에 경비를 정당화했다. 1000 달러는 쉽게 얻을 수있는 생산성으로 보완되었습니다. –

+0

글쎄, 나와 같은 취미 작가에게는 옵션이 아닙니다;) – Thanks

관련 문제