리눅스에서 PDF볼때... 글자가 네모로 나옵니다.

이한길의 이미지

FC2설치하면 기본으로 있는... xPdf기반의 그놈PDF뷰어를 사용중입니다.
제가 알기로는 PDF문서는 글꼴이 없더라도 제대로 표현이 되어야 하는데..
여기에서는 만든 PDF문서의 글자들이 네모로 나오네요..
왜 그런걸까요?

codebank의 이미지

아닙니다. 글꼴이 없으면 표현하지 못합니다.
제가 예전에 pdflib를 이용해서 프로그램을 작성한 적이 있었는데 내부에 굴림글꼴을
사용하게 만들었었는데 다른 컴퓨터에서는 표현을 못하더군요.
즉, 글꼴이 존재해야지만 표현이 가능합니다.
그리고 문서의 글자들이 네모로 표현되는건... 혹시 /usr/share/xpdf/korean에
CMap에 관련된 글꼴이 없어서가 아닐까요?

------------------------------
좋은 하루 되세요.

Prentice의 이미지

LANG=C gpdf foo.pdf
LANG=ko_KR.euc-KR gpdf foo.pdf

혹시 모르니 한번 해보세요.. 잘 이해는 못하겠지만 둘 중 하나는 잘 되고 하나는 안되었던 것으로 기억합니다. (저는 폰트를 설치한 적이 있는지 없는지 잘 모르겠네요.)

이한길의 이미지

codebank wrote:
아닙니다. 글꼴이 없으면 표현하지 못합니다.

리눅스 오픈 오피스에서 PDF문서를 만들고
QEMU로 윈도우즈를 띄워서 열어봤는데... 폰트 없어도
그대로 잘 나오던데요... 그래서...

검은해 wrote:
LANG=C gpdf foo.pdf
LANG=ko_KR.euc-KR gpdf foo.pdf

한번 해봐야겠습니다. 그런데 일일히 매번 pdf문서 이름을 지정해야 하나요?

----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com

정태영의 이미지

xpdf나 gpdf보다는..

ggv 나 gimp가 훨씬 정확하게 보여주더군요..
그리고.. xpdf나.. gpdf는.. embedded폰트를 제대로
뽑아내지 못합니다 :)

acroread가 젤 잘 보여주더군요..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

kwon37xi의 이미지

이한길 wrote:
codebank wrote:
아닙니다. 글꼴이 없으면 표현하지 못합니다.

리눅스 오픈 오피스에서 PDF문서를 만들고
QEMU로 윈도우즈를 띄워서 열어봤는데... 폰트 없어도
그대로 잘 나오던데요... 그래서...

오픈 오피스는 텍스트 데이타를 저장하지 않고 이미지로 저장합니다. 그래서 오픈 오피스로 뽑아낸 PDF는 어떤 컴퓨터에서 봐도 동일하게 보이고 동일하게 인쇄됩니다..
아닝가..?? ^^;;

송지석의 이미지

자세히는 모르지만 윈도우즈의 ps 프린터 드라이버에서 보면 ps 파일에 폰트를 포함할 수 있는 것 같던데요.. 그래픽 옵션쪽에 "소프트 글꼴로 다운로드" 라는 옵션이 있었습니다. 혹시 pdf파일에 폰트를 저장할 수 있지 않을까요?

hys545의 이미지

송지석 wrote:
자세히는 모르지만 윈도우즈의 ps 프린터 드라이버에서 보면 ps 파일에 폰트를 포함할 수 있는 것 같던데요.. 그래픽 옵션쪽에 "소프트 글꼴로 다운로드" 라는 옵션이 있었습니다. 혹시 pdf파일에 폰트를 저장할 수 있지 않을까요?

만들때 pdf파일안에 글꼴포함하게 할수 잇습니다.
크기가 커지지만.. 그런데 리더풀그림에 따라 그 입베디드글꼴을 못쓸수ㅡ도 잇음

즐린

이한길의 이미지

kwon37xi wrote:
이한길 wrote:
codebank wrote:
아닙니다. 글꼴이 없으면 표현하지 못합니다.

리눅스 오픈 오피스에서 PDF문서를 만들고
QEMU로 윈도우즈를 띄워서 열어봤는데... 폰트 없어도
그대로 잘 나오던데요... 그래서...

오픈 오피스는 텍스트 데이타를 저장하지 않고 이미지로 저장합니다. 그래서 오픈 오피스로 뽑아낸 PDF는 어떤 컴퓨터에서 봐도 동일하게 보이고 동일하게 인쇄됩니다..
아닝가..?? ^^;;

텍스트를 그대로 저장합니다..
제가 첨에 질문한거에서도 말했듯이 그래서 그런지...
그리고 윗분의 말씀처럼 폰트를 제대로 뽑아내지 못해서 그런지...
네모로 죽~ 나오네요...

ps. 김프도 PDF뷰가 되는군요...텍스트도 뽑아지나요?

----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com

Prentice의 이미지

이한길 wrote:
검은해 wrote:
LANG=C gpdf foo.pdf
LANG=ko_KR.euc-KR gpdf foo.pdf

한번 해봐야겠습니다. 그런데 일일히 매번 pdf문서 이름을 지정해야 하나요?


아뇨, "LANG=어쩌고 gpdf"로 gpdf를 실행하신 후 메뉴에서 파일을 불러올 수 있다면 커맨드라인에서의 이름 지정과는 관계 없이 메뉴에서 읽어오셔도 됩니다. 셸 스크립트로 만드신 후 파일매니저와 연동시키셔도 될 것 같습니다.

그런데 데비안에서 제 /etc/locale.gen 파일을 보니 ko_KR.EUC-KR로 되어 있네요.. :oops:

hys545의 이미지

이한길 wrote:
FC2설치하면 기본으로 있는... xPdf기반의 그놈PDF뷰어를 사용중입니다.
제가 알기로는 PDF문서는 글꼴이 없더라도 제대로 표현이 되어야 하는데..
여기에서는 만든 PDF문서의 글자들이 네모로 나오네요..
왜 그런걸까요?

www.adobe.com사에서 배포하는 리더로 읽어보는게
그리고 이거 cjk글꼴 따로 깔아야 한글 나옵니다.
그리거 adobe reader리녹스용 곧 나온다니까. 그거 써보는게
여기서 adobe reader는 acrobat reader 6.0에 해당됩니다.,

즐린

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.