
인쇄할 수 있는 방법을 찾고 있었는데가격 인하명령줄에서 파일을 가져옵니다. 나는 보통 lp
간단한 텍스트 파일에 사용합니다. 그런 걸 사용하고 싶지만,가격 인하.
또한 이 인쇄에서 하이픈 연결을 처리할 수 있다면 좋을 것입니다(실제 접근 방식은 그렇지 않습니다).
보다 일반적인 방법으로 명령줄에서 더 많은 유형의 파일을 인쇄하는 것은 환상적입니다.
편집하다:명령 에 MIME 유형을 추가할 수 있습니다 lp
. 예를 들어:
lp -o document-format=text/x-markdown file.md
물론 이것의 문제는 내 인쇄 시스템(컵)이 이러한 유형의 문서를 허용하지 않는다는 것입니다.
해결책:한 친구가 이를 달성하는 방법에 대해 말해주었습니다. 일련의 파이프.
markdown file.md
-> .md를 .html로
iconv -f utf-8 -t iso-8859-1
-> utf-8을 iso-8859-1로
html2ps
-> html을 포스트스크립트로
lp
-> 인쇄
마지막으로
markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp
트릭을 수행합니까?
나쁜 점:이것하지 않습니다달성하다하이픈 넣기부분(적어도 나는 그렇게 생각하지 않습니다). 내 친구는 이것을 달성하려면 다음을 사용하는 것이 더 낫다고 말했습니다.pandoc
파일을 변환하려면가격 인하에게유액그런 다음 인쇄하세요.
답변1
마크다운을 텍스트로 변환하는 명령줄 도구가 있습니다. 그런 다음 lp나 a2ps 또는 이와 유사한 것으로 파이프할 수 있습니다.
답변2
해결책: 친구가 이를 달성하는 방법에 대해 말해주었습니다. 일련의 파이프.
markdown file.md
-> .md를 .html로
iconv -f utf-8 -t iso-8859-1
-> utf-8을 iso-8859-1로
html2ps
-> html을 포스트스크립트로
lp
-> 인쇄
마지막으로
markdown file.md | iconv -f utf-8 -t iso-8859-1 | html2ps | lp
트릭을 수행합니까?
나쁜: 이것은 하이픈 넣기 부분을 완료하지 않습니다(적어도 나는 그렇게 생각하지 않습니다). 내 친구는 이 작업을 수행하려면 pandoc
파일을 마크다운에서 LaTeX로 변환한 다음 인쇄하는 것이 더 좋다고 말했습니다.