Cài hunglan vào Texlive2011 trong Ubuntu

Hùng Lân Thư pháp là bộ font chữ miễn phí của Hùng Lân đã được xử lý để dễ dàng sử dụng trong LaTeX. Có thể dowload file zip từ http://vntex.sourceforge.net/ 

Sau đây là cách sử dụng chúng.

Bước 1: Xả nén file hunglan.zip ta có ba thư mục:

  • doc
  • fonts
  • tex


Bước 2: Copy ba thư mục này vào /usr/local/texlive/2011/texmf-dist/

Bước 3: Sau đó chạy lệnh    sudo texhash

Trong file LaTeX chúng ta khai báo:

\pdfmapfile{+hunglan.map}

vào phần đầu văn bản.

Advertisements

35 responses to “Cài hunglan vào Texlive2011 trong Ubuntu

  1. Thầy ơi..Em down hunglan.zip về và giải nén rồi rồi nhưng giờ em vẫn đang sử dụng MS Windows
    Em thấy hướng hướng dẫn trong sách(P.122) là:
    1.Giải nén vào thư mục TEXMF của bạn.
    2.”refresh filename database” nếu cần…
    Em không hiểu và search trong máy cũng không thấy TEXMF, chỉ thấy texmf-var…
    Thầy chỉ giúp em….

    • Em giải nén hunglan.zip thành ba thư mục: fonts, tex, doc.

      Em tìm trong Windows thư mục Program Files\texlive\2011\texmf-dist

      tại đây em sẽ thấy có ba thư mục fonts, tex, doc

      Copy đè 3 thư mục của hunglan vào ba thư mục của texmf-dist (đừng sợ, vì nó chỉ thêm file vào, không xóa file nào của texmf-dist).

      Trở ra windows tìm cách bật command line (vào Start, All Program, Accessories, chọn command line). Khi mở được màn hình DOS vào dòng lệnh, gõ texhash (enter)

      Xong! Chúc thành công.

  2. Thầy ơi có phải copy fonts của hunglan vào fonts của hunglan vào fonts của texmf-dist
    copy tex của hunglan vào tex của texmf-dist và copy doc của hunglan vào doc của textmf-dist ….
    Em làm như vậy rồi…
    và sau đó thì bật command line rồi gõ texhash nhưng bị báo lỗi là( “texhash” is not recognized) rồi Thầy à..
    hic…làm xong mà không thành công…

    • Chờ thầy qua Windows thực hiện rồi hướng dẫn em sau, chủ yếu cập nhật các gói đã cài thêm thôi.

      Trong khi chờ đợi thầy tìm cách khác, em thử nhìn những gì thầy làm trên Win7. Lưu ý, khi cài TeXLive2011 em phải unistall Miktex2.9

      https://osshcmup.wordpress.com/2011/11/24/thử-hinh/

      Em thử mở Start, All programs , TeXlive 2001 , Tex Live Manager 2011, chọn Actions, Bấm vào Update font map database rồi sau đó theo hướng dẫn trong sách hoặc trên blog này, thực hiện thử một font hunglan. Nếu được cho thầy biết ngay để còn hướng dẫn cách khác.

      • lưu ý khi nhận được thông báo is not recognized có nghĩa là em đã gõ sai chính tả thành một chương trình khác mà nó không hiểu. Do đó nên gõ lại chính xác texhash sau đó nhấn enter. Nếu được phải trả lời ngay.

      • Chú ý thêm trên trang hướng dẫn hoặc trong sách thầy đã viết nhầm là texthash (dư chữ t). Do đó các em gõ lại texhash (không có chữ t, tex chứ không phải text)

  3. Thầy ơi… hồi chiều Thầy chỉ em là texhash (chứ không phải texthash) và em cũng gõ texhash là đúng rồi….hi
    Có 3 cái chứa command là
    1/command line
    2/TeX Live command – line
    3/command Prompt
    Lúc chiều Thầy chỉ em gõ texhash vào command line nên bị báo lỗi là “texhash is not recognized”
    Còn trong Thử Hình là Thầy dùng cái số 3 là command Prompt …
    Em đã gõ lại texhash vào command Prompt rồi và kết quả là ra giống cái bảng trong trang Thử Hình của Thầy… và em cũng vào Start, All programs , TeXlive 2001 , Tex Live Manager ,Actions và click vào Update font map database nhưng vào gõ font hunglan vẫn chưa được…

    \documentclass[12pt,a4paper]{article}
    \usepackage[utf8]{vietnam}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \begin{document}
    \pdfmapfile{+hunglan.map}
    \font\brush=HLThuphap4BK8v at 27pt{\brush Bởi vì đâu bụi pấn cứ bay bay\\
    Làm bạc đi mái tóc thầy cô giáo\\
    Từng hạt phấn đọng trên tà áo\\
    Quyện vào hồn và nỗi nhớ học sinh}
    \end{document}

    • Em đã làm đúng các bước. Thực ra chỉ cần texhash ở command prompt là đử để \LaTeX thấy được Hung Lân Thư Pháp.

      Em lưu ý, nên dùng một chương trình tên là total commander để copy và đè lên thư mục cũ sẽ chắc chắn hơn.

      Em xem thử thầy làm như sau:

      https://osshcmup.wordpress.com/2011/11/24/th%E1%BB%AD-hinh/

      Để kiểm tra em đã copy và đè lên thư mục cũ được hay không em vào:

      Program Files\texlive\2011\texmf-dist\fonts\truetype\vntex\hunglan

      nếu em không thấy thư mục này, có nghĩa là em chua copy đè lên được, phải làm lại từ đầu.

  4. texlive\2011\texmf-dist\fonts\truetype
    Trong truetype của em chỉ có hoekwater, paratype, puplic
    không có vntex
    Mà trong sách của Thầy em thấy ghi là khi cài Tex Live 2011 thì không cần cài vntex nữa vì đã có sẵn trong Tex Live 2011 rồi, (mà trước khi cài Tex Live 2011 em đã uninstall Miktex2.9 rồi). Bởi vậy, em không có cài, trong máy em kiểm tra thì có 7 folder vntex.
    Còn 1 điều nữa là trong Program Files của máy em vẫn còn folder MiKTeX2.9 mà trong
    Control Panel\Program sand Features không có còn MiKTeX2.9 nên em không biết làm sao để uninstall MiKTeX2.9 nữa…

    • Em xoá thư mục Program files\MiKTeX2.9

      Rồi sử dụng Texmaker xem có biên dịch được tiếng Việt không. Nếu được thì TeXlive đã cài vntex rồi.

      Nếu trong texlive\2011\texmf-dist\fonts\truetype chỉ có hoekwater, paratype, puplic mà không thấy vntex nghĩa là em không copy được ba thư mục cua hunglan vào máy tính (vì vntex\hunglan là thư mục của hunglan.zip được copy vào).

      Như vậy em phải copy ba thư mục fonts, tex, doc vào thư mục mà thầy đã dặn. Trong thư mục fonts của hunglan mới có \fonts\truetype\vntex\hunglan

      Ngoài ra em mở tất cả thư mục con của fonts trong hunglan.zip sẽ thấy fonts\truetype\vntex\hunglan

      Để copy thuận lợi em dùng một chương trình tên là total commander khi mở ra sẽ có 2 panel, mở panel bên trái là ba thư mục của hunglan và panel bên phải là texlive\2011\texmf-dist rồi copy mới dễ dàng được:

    • Đừng lo, trong trường hợp làm mãi mà không được, em cài teamview lên máy tính, cho phép thầy điều khiển từ xa, thầy sẽ giúp em từ xa để em cũng có thể theo dõi. Con bé Quỳnh Như (em của Anh Đào) vẫn nhờ máy đứa bạn bên Mỹ làm giúp mấy thứ.

  5. Cố gắng copy cho được ba thư mục vào máy tính. Rất dễ. Nếu phải dùng teamviewer em gửi pw cho thầy một tin nhắn vào đt 0906386811

  6. em download total commander về cài đặt vào máy. Thực hiện xong, báo cho thầy biết

  7. bật total commander lên, mở panel bên phải là c:\texlive\2011\texmf-dist\fonts\truetype
    panel bên trái là ba thư mục (đã giải nén)
    fonts, tex, doc của hunglan

  8. Thầy ơi….được rồi…Em cám ơn Thầy nhiều nhiều nghen…!!!!!!!!!!!@.@ >.<
    \documentclass[12pt,a4paper]{article}
    \usepackage[utf8]{vietnam}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \begin{document}
    \pdfmapfile{+hunglan.map}
    \font\brush=HLThuphap4BK8v at 27pt{\brush Bởi vì đâu lũ học trò thật hư\\
    Không thấu cho nỗi lòng người đứng giảng\\
    Lữ khách vô tình – Con đò chạng vạng\\
    Người lái đò trên sóng nước mênh mang….}
    \end{document}

    HungLan Design

    Đẹp quá… lần đầu tiên xuất được phong Thư Pháp…Em cám ơn Thầy và chúc Thầy ngủ ngon…
    (mà không thấy Texmaker nên em dùng TeXworks để xuất, TeXworks xuất thì sướng hơn vì 2 màn hình. Nhưng đang học Texmaker, nếu dùng đĩa CD cài lại có làm mất phong Thư Pháp không Thầy?
    Dạo này Thầy chuyển sang Hoa Ngữ rồi hả Thầy?

    • Xem trong sách \LaTeX – sắp chữ, vẽ hình và Đại số máy tính để sử dụng tất cả các font thư pháp miễn phí của Hùng Lân Design.

      • Thầy ơi…” process exited normally” rồi mà sao chữ “Bởi” thục vô 1 khoảng 1cm so với bình thường mà em không có chọn lệnh gì hết à…

        \documentclass[12pt,a4paper]{article}
        \usepackage[utf8]{vietnam}
        \usepackage{amsmath}
        \usepackage{amsfonts}
        \usepackage{amssymb}
        \usepackage{color}
        \begin{document}
        \pdfmapfile{+hunglan.map}
        {\color{blue}
        \begin{center}
        \textbf{\font\brush=HLVungchac8v at 48pt{\brush Bởi vì đâu….\\}}
        \end{center}}

        {\color{green}
        \font\brush=HLButlatre8v at 17pt{\brush Bởi vì đâu bụi phấn cứ bay bay\\
        Làm bạc đi mái tóc Thầy Cô giáo\\
        Từng hạt phấn đọng trên tà áo\\
        Quyện vào hồn và nỗi nhớ học sinh\\}}

        {\color{red}
        \font\brush=HLDongian8v at 17pt{\brush
        Bởi vì đâu những vì sao trên kia\\
        Cứ lặng thinh nơi chân trời xa ấy\\
        Không đến làm bạn cùng trang giấy\\
        Để giúp Thây vơi bớt nỗi ưu tư\\}}

        {\color{yellow}
        \font\brush=HLBrush1BK8v at 17pt{\brush
        Bởi vì đâu lũ học trò thật hư\\
        Không thấu cho nỗi lòng người đứng giảng\\
        Lữ khách vô tình -Con đò chạng vạng\\
        Người lái đò trên sóng nước mênh mang\\}}

        {\color{magenta}
        \font\brush=HLNetco1BK8v at 17pt{\brush
        Bởi vì sao cánh phượng cứ mãi rơi\\
        Đề một ngày Thầy trò xa mãi mãi…\\
        Để giây phút ngày mai còn gặp lại\\
        Lũ ve buồn kêu mãi tiếng tri ân…\\}}
        \end{document}

  9. 1.Thầy…Em dùng thêm lệnh \renewcommand{\baselinestretch}{2} trước begin{document}
    Vậy là tất cà đều thục vô khoảng 2cm nhưng mà cũng không được, chữ “Bởi” vẫn lấn vào 1 cm….
    2.Texmaker 3.1 chỉ cho SAVE 1 lần phải không Thầy… ? vậy là không thể thay đổi nội dung khi đã có và phải save as thành tên khác?(còn Miktex 2.9 save nhiều lần vẫn được chấp nhận..)
    .

    • Chữ “Bởi” nó bị hiểu là ký tự đầu tiên của một đoạn văn bản, do đó theo mặc định nó sẽ bị đẩy vào 1cm. Nếu em muốn ký tự đầu tiên của đoạn văn bản không bị đẩy vào 1cm, em ban hành lệnh sau trước \begin{document}

      \parindent=0pt

      Khi đó ký tự đầu tiên của tất cả đoạn văn bản đều sát lề trái. Một số người thích điều này.

      \renewcommand{\baselinestretch}{2} là câu lệnh đặt độ dãn dòng của tất cả dòng văn bản trong tài liệu là gấp 2 độ dãn dòng mặc định. Khi đó em sẽ thấy văn bản thưa dòng. Theo qui định Luận Văn tốt nghiệp Đại học, Cao học, Luận án TS đều có độ dãn dòng là 1.5 lines. Khi đó ta ban hành lệnh:

      \renewcommand{\baselinestretch}{1.5}

      Bất cứ trình soạn thảo văn bản nào, lệnh SAVE là lưu file (đã đặt tên). Khi lưu lần đầu tiên, chưa có tên nó sẽ đề nghị đặt tên.

      Còn SAVE AS là lưu file đã có tên thành một file có tên khác với tên đã đặt.

      Lưu ý: Em hay để dấu \ sát với dấu } thành \} là sai. Phải cho một khoảng trắng sau \ để thành \ }.

  10. Em cám ơn Thầy đã trả lời thắc mắc của em!!! và em sẽ lưu ý phần nhắc nhở của Thầy.
    Trước khi dùng Texmaker 3.1 em dùng 2.9 thì nó cho save liên tục (bao nhiêu lần cũng được), còn 3.1 nó cho lưu 2 lần: 1 lần đổi tên untitled1 thành 1 tên do mình chọn, rồi sau đó biên dich và view, có sai sót gì thì sửa xong rồi biên dịch và view lại, sau lần này thì nếu có sai và sửa nữa thì nó sẽ không cho save chồng lên và mình phải lưu thành flie mới(cái icon để save mờ hẳn đi, và chữ save trong flie\save cũng mờ)..
    Em nhớ ngày đầu tiên dạy LaTeX, tại vì có đứa đã download 3.1 nên Thầy có kêu check vào gì đó để cho sử dụng 3.1 tốt hơn. Em không biết có phải mình chưa check nên không thể save nhiều lần được không nữa????????

    • texmaker 3.1 cho phép embed chương trình view pdf mặc định của tex. Texmaker 3.1 cho phép định nghĩa completion.

      Việc save và save as đừng qua quan tâm, nó cho sử dụng cái gì thì sử dụng cái nấy.

  11. như em vừa thêm \parindent=0pt để cho chữ “Bởi” không bị thụt vô thì bây giờ Texmaker 3.1 không cho save lại mà nó bắt mình phải save as thành file mới đó Thầy…!!!!!!!!!!!!

  12. Thầy ơi..em biết rồi chữ save và cả icon save bị mờ không phải là không cho save mà là nó tự động save lại sau khi mình sửa ….
    Em vừa thử xong… sáng nay không biết nên sợ mất sau khi sửa nên em lưu quá trời file thư pháp 1, 2, 3, 4…..

  13. Nó hợp với thầy, nhưng lại do ai đó viết. Thầy đọc được trên nhà một người bạn, là doanh nhân thành đạt và thích các thứ đại loại như thư pháp.

  14. Thầy, cho em hỏi.
    Trong Ubuntu, khi em copy 3 folder được giải nén ra, sang folder texmf-dist thì menu lệnh không cho paste (bị mờ).
    Vậy em phải làm sao vậy Thầy? Mong Thầy hướng dẫn giúp em.

    Em có thực hiện được trên Windows theo hướng dẫn của Thầy cho cả Texlive 2011+Texmaker và MikTex2.9+VieTex.

  15. Nguyễn Văn Minh Hiếu

    Việc cập nhật fonts thư pháp vào texlive bên windown em dùng lệnh texhash thì cập nhật được còn bên Ubuntu thì dung lệnh texhash nó không chạy .Thầy có cách nào cập nhật bên Ubuntu 12.04 không?

  16. Em chụp màn hình câu thư pháp trong file PDF, biên tập lại thành một hình png, hoặc jpg. Sau đó upload hình lên một server nào đó. Rồi link vào phản hồi. Công việc nhiêu khê đấy. Nếu em có quyền viết lên một blog nào đó (ví dụ wordpress.com hay 360plus yahoo) thì việc upload sẽ dễ hơn

  17. Thầy ui…Em đã thực hiện xong các bước Thầy đã chỉ dẫn nhưng vẫn không biết làm sao để post hình lên Phản hồi (trừ khi mình là admin)

    • tất nhiên em không thể post hình lên blog của người khác. Em nên post hình lên một server nào đó mà em có quyền, sau đó vào trang phản hồi gõ code

      img src=”http://tug.org/images/tuglogo.png” nằm trong cặp lệnh “nhỏ hơn” “/lớn hơn”

  18. Em rất thích các font hunglan. Xin thầy giúp em cài hunglan vào Miktex 2.9 trong win 7. Cám ơn thầy.

    • Trước hết em download
      http://vntex.sourceforge.net/download/vntex-support/hunglan.zip

      giải nén hunglan.zip ta được 3 thư mục: doc, fonts, tex
      copy 3 thư mục này đè lên thư mục 3 thư mục con có tên như trên của thư mục miktex (khi bạn cài đặt MikTeX từ file setup nó sẽ tự động tạo thư mục mày), sau đó start, gõ vào dòng có chữ mờ Search programs and files lệnh cmd để mở một cửa sổ dòng lệnh, tại dấu nhắc dos, bạn gõ texhash (không phải texthash), nếu đòi hỏi, bạn phải có quyền admin. Hoặc tìm cách bật command line (vào Start, All Program, Accessories, chọn command line). Khi mở được màn hình DOS vào dòng lệnh, gõ texhash (enter)

      Như vậy cài đặt đã xong, gõ thử một file mẫu như sau:

      \documentclass[12pt,a4paper]{article}
      \usepackage[utf8]{vietnam}
      \begin{document}
      \pdfmapfile{+hunglan.map}
      \font\brush=HLThuphap4BK8v at 27pt{\brush 
      Ngoảnh lại cuộc đời như giấc mộng\\
      Được mất bại thành bỗng chốc hóa hư không}
      \end{document}
      

      PS. nếu không download được, em cho biết, thầy gửi email cho file zip.

  19. Em làm được rồi thầy ơi! Dù không hiểu gì lắm nhưng em đã tìm trong C:\Users\Administrator\Downloads\Compressed\fonts\tfm\vntex\hunglan, và biết được nhiều lệnh font, như:”
    \font\brush=HLBrush3BK8v at 27pt{\brush HLBrush3BK8v
    Ngoảnh lại cuộc đời như giấc mộng\\
    Được mất bại thành bỗng chốc hóa hư không}
    \font\butlatre=HLButlatre8v at 27pt{butlatre HLButlatre8v
    Ngoảnh lại cuộc đời như giấc mộng\\
    Được mất bại thành bỗng chốc hóa hư không}
    \font\butlong=HLButlong8v at 27pt{\butlong HLButlong8v
    Ngoảnh lại cuộc đời như giấc mộng\\
    Được mất bại thành bỗng chốc hóa hư không}”

    Thưa thầy. hunglan có tổng cộng 23 font hay nhiều hơn nữa?

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s