Mọi thứ về LaTeX

Mọi thứ về \LaTeX

About these ads

62 responses to “Mọi thứ về LaTeX

  1. Thầy ơi! Muốn làm trang bìa trong \LaTex thì làm thế nào thưa Thầy? Mà sao em không viết được chữ \LaTex như Thầy viết trên blog vậy Thầy?

  2. Thứ nhất em viết macro latex bi sai: \LaTeX chứ không phải \LaTex

    Muốn ra logo \LaTeX trên WordPress.com em viết như sau:

    Trang bìa là một trang bình thường:

    1. Tên tác giả
    2. tên sách
    3. Tên Nhà Xuất bản
    4. background

    Làm được một cái bìa đẹp không phải chuyện dễ, phải học Trang trí mỹ Thuật.

    Có thể bắt chước các cái bìa mà thầy đã làm. Khi nào ranh, thầy se post lên file \TeX của các cài bìa đó.

    • Vâng ạ! Em xin cám ơn Thầy!

      • nguyen van phan

        Thưa thầy, trước đây thầy có ý post lên file nguồn của một số bìa sách mà thầy đã thực hiện bằng \LaTeX. Em mong thầy sớm gửi các file \TeX của các bìa sách đó để các em có thể tham khảo được không ạ? Em cám ơn thầy.

  3. Thầy ơi cho em hỏi, mặc định font zize trong LaTeX không có cỡ 13, em đang viết luận văn nên cần chỉnh về 13 để viết. Em đã tìm hiểu và dùng cách sau:

    1. Chỉnh font mặc định về 10pt: \documentclass[10pt,a4paper]{report}
    2. Dùng gói: \usepackage{scalefnt} (đặt trước \begin{document})
    3. Dùng câu lệnh: \scalefont{1.3} (đặt ngay sau lệnh \begin{document})

    Nhưng cách này không có tác dụng với các text nằm trong các khối lệnh như \session, \subsession,… ; mấy kí hiệu về toán cũng như các \caption của table hay figure đều không có size chữ này mà là size chữ mặc định (10pt).

    Vậy có cách nào khác không thầy?

    Em cảm ơn thầy.

    • http://vntex.sourceforge.net/vntexse4.html#more-extsizes

      Sử dụng gói extsizes với VnTeX
      Để sử dụng gói extsizes với VnTeX, trước tiên cần phải cập nhật các tập FD cho các font VNR. Xem thêm chi tiết.

      Để sử dụng được gói extsizes với các cỡ chữ khác như 13pt và 13.5pt, tải và cài đặt gói more-extsizes do Thái Phú Khánh Hòa viết. Ví dụ:
      \documentclass[13pt]{extarticle}
      \usepackage[utf8]{vietnam}
      \usepackage{type1cm}

      \begin{document}
      Văn bản này dùng cỡ chữ 13pt.
      \end{document}

      Lưu ý phải dùng gói type1cm nếu văn bản có chứa các công thức toán.

      Các cỡ chữ được gói more-extsizes hỗ trợ thêm: 13, 13p5, 15 và 16.

  4. Dạ, em cảm ơn thầy nhiều lắm, chúc thầy nhiều sức khỏe.

  5. Thầy ơi cho em hỏi, để tạo ra một trang trắng trong tex mình làm như thế nào ạ?

  6. Dạ, em cảm ơn Thầy. Thầy ơi cho e hỏi thêm xí nữa. Để ngắt một công thức toán trong dấu ngoặc { (gồm nhiều công thức bên trong) sang 2 trang thì phải làm như thế nào?

    • Em chon vi tri thich hop cua cong thuc o trang truoc roi dong ngoac } va nho dong $ hoac $$. Copy doan con lai sang dong moi va nho mo $ hoac mo $$, neu cuoi cua cong thuc nay truoc day em da dong } thi sau khi mo $ hoac $$ em nho mo {. Muon cong thuc nay sang trang moi, em code \newpage truoc cong thuc moi nay.

      Neu co the em copy code len day thay se ngat giup de lam mau.

  7. Thầy ơi ,file này em export as *.tex từ maple nhưng bị TeXworks báo lỗi Thầy à….

    http://www.mediafire.com/?1boot75dwlj54e8

  8. Dạ, em cảm ơn Thầy nhiều! Thầy làm giúp em công thức sau ạ.

    \[ g(x) = \begin {cases}
    ax^2 + bx + c & \text {nếu $s = 0 = t $} \\
    ax^2 + bx + c & \text {nếu $s = 0,t \ne 0 $} \\
    ax^2 + bx + c& \text {nếu $ s \ne 0,t = 0 $}\\
    3ax^4 + 2bx^3 + cx^2 \\ \,\,\,\,\,\,+ (d + 2\beta )x + \alpha& \text {nếu $ s = t \ne 0 $}\\
    2ax^3 + cx^2 + (2\beta – d)x + \alpha & \text {nếu $s = – t \ne 0 $}\\
    2\sum\limits_{i = 2}^3 {a_i ist[s^{i - 2} + t^{i - 2} ]x^{i + 1} } \\\,\,\,\,\,\,
    + 2\sum\limits_{i = 0}^1 {[b_i + (s^i + t^i )a_i ]x^{i + 1}} \\\,\,\,\,\,\,
    + 2b_0 x + c_0& \text {nếu $ s^2 \ne t^2 ,(s – t)^2 \ne st $}\\
    2\sum\limits_{i = 2}^5 {a_i ist[s^{i - 2} + t^{i - 2} ]x^{i + 1} } \\\,\,\,\,\,\,
    + 2\sum\limits_{i = 0}^1 {[b_i + (s^i + t^i )a_i ]x^{i + 1}}\\ \,\,\,\,\,\,
    + 2b_0 x + c_0 & \text {nếu $s^2 \ne t^2 ,(s – t)^2 = st $}, \\
    \end{cases} \]

    • \[ g(x) = \begin {cases}
      ax^2 + bx + c & \text{nếu}\ s = t =0 \\
      ax^2 + bx + c & \text{nếu}\ s = 0,t \ne 0  \\
      ax^2 + bx + c& \text {nếu}\  s \ne 0,t = 0\\
      3ax^4 + 2bx^3 + cx^2 + \\ \,\,\,\,\,\,+ (d + 2\beta )x + \alpha& \text{nếu}\  s = t \ne 0 \\
      2ax^3 + cx^2 + (2\beta - d)x + \alpha & \text {nếu}\ s = - t \ne 0 \\
      2\sum\limits_{i = 2}^3 {a_i ist[s^{i - 2} + t^{i - 2} ]x^{i + 1} }+ \\\,\,\,\,\,\,
      + 2\sum\limits_{i = 0}^1 {[b_i + (s^i + t^i )a_i ]x^{i + 1}} \\\,\,\,\,\,\,
      + 2b_0 x + c_0& \text{nếu}\  s^2 \ne t^2 ,(s - t)^2 \ne st \\
      2\sum\limits_{i = 2}^5 {a_i ist[s^{i - 2} + t^{i - 2} ]x^{i + 1} }+ \\\,\,\,\,\,\,
      + 2\sum\limits_{i = 0}^1 {[b_i + (s^i + t^i )a_i ]x^{i + 1}}+\\ \,\,\,\,\,\,
      + 2b_0 x + c_0 & \text{nếu}\ s^2 \ne t^2 , (s - t)^2 = st , \\
      \end{cases} \]
      

  9. Dạ, em muốn hỏi Thầy là công thức trên có thể tách được ra 2 trang không? Thầy giúp em ạ.

  10. em thưa thầy. thầy có thể giúp em tìm hiểu về lệnh ghi chú được không ạ!em có ghi chú là dấu * mà không biết đánh thế nào a!
    và em xin hỏi thầy thêm về lệnh \binom{a}{b} khi em chạy chương trình thì lệnh này không ra như trong hướng dẫn ( nhìn giống dạng ma trận 2 dòng 1 cột ạ) mà lại ra dạng tổ hợp chập a của b.
    em không biết sửa thế nào.em đang làm đề tài à sắp phải nộp.
    em mong thầy giúp em
    em xin chân thành cảm ơn thầy.

  11. e muốn một chữ ở dòng dưới chuyển lên dòng trên cho dẹp, vậy phải làm cách nào, thầy giúp e.

    • Em tìm cho được file book.cls, tìm đến dòng 390
      \vspace*{50\p@}%

      em thêm dấu % vào trước để vô hiệu hóa lệnh \vspace*{50pt}

      %\vspace*{50\p@}%
      

      lưu lại file này.

      Và kiểm tra lại sau khi biên dịch với book.cls mới.

    • LaTeX tự động sắp chữ thành dòng. Nếu không đủ độ rộng để chứa một từ nó sẽ đẩy từ đó xuống dòng. Ta phải chấp nhận sự kiện này. Tuy nhiên nếu từ đó không quá dài, ta có thể ra lệnh cho LaTeX không ngắt từ đó ra bằng cấu trúc xuống~dòng. Dấu ngã ~ sẽ giữ hai chữ “xuống dòng” không tách rời, là nếu ở dòng trên đủ chứa hai chữ, nó sẽ để hai chữ này ở dòng trên. Nếu ở dòng trên KHÔNG đủ chứa hai chữ, nó sẽ đẩy CẢ HAI chữ này xuống dòng.

  12. Thầy có thể chỉ cho em chi tiết cách cài đặt gói more-extsizes được k ạ ? em cảm ơn Thầy nhiều

  13. Thưa thầy, em thử sử dụng các font mathdesign khác trong LaTeX bằng cách dùng lệnh
    \documentclass[10pt,a4paper]{article}
    \usepackage[utf8]{vietnam}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{mathdesign}
    \usepackage[T1]{fontenc}
    \begin{document}
    monday is monday $\mathcal{B}$
    \end{document}
    nhưng khi compile không có lỗi, nhưng xuất file pdf thì font mới không hoạt động. Thầy có thể cho em biết em sai ở đâu không ạ?
    Em xin cảm ơn thầy.

    • Chỉ có font mathdesign utopia là hoạt động ổn định. Xem file mẫu:

      \documentclass[10pt,a4paper]{article}
      \usepackage[utf8]{inputenc}
      \usepackage[vietnam]{babel}
      \usepackage{amsmath}
      \usepackage[utopia]{mathdesign}
      \begin{document}
      \today 
      
      $$\int_0^1f(x)dx$$
      \end{document}
      
  14. Em chào thầy.
    Thưa thầy, em muốn viết 1 báo cáo dùng cỡ chữ 14. Nhưng trong latex ko hộ trợ ạ. Em phải làm thế nào ạ.
    Em cảm ơn thầy!

    • chuẩn kích thước của LaTeX khá chính xác, còn chuẩn kích thước font chữ của Windows chỉ tương đối. Vậy em dùng cỡ 13.5pt

      \documentclass[13p5]{extreport}

      sẽ ra văn bản kích thước giống như chữ 14pt trong windows. Về văn bản em nên dùng font times, toán học em nên dùng mathdesign với khai báo như sau:

      \documentclass[13p5]{extreport}
      \usepackage[utf8]{inputenc}
      \usepackage[vietnam]{babel}
      \usepackage{amsmath}
      \usepackage[utopia]{mathdesign}
      \usepackage{times}
      \begin{document}
      •
      \end{document}
      

      nếu em đã dùng gói geometry thì em phải khai báo thêm paperheight=29cm, paperwidth=21cm (chẳng hạn)

  15. Em chào thầy.
    Thưa thầy, sau khi em sử dụng gói more-extsizes thì em dùng được cỡ chữ 13. Nhưng khi em lại gặp lỗi không tạo ra được cách chương ạ. Em ví dụ ạ.
    \documentclass[13pt]{extarticle}
    \usepackage[utf8]{vietnam}
    \usepackage{type1cm}
    \usepackage{array}
    \usepackage{fancybox}
    \usepackage[left=3.50cm, right=2.00cm, top=3.50cm, bottom=3.00cm]{geometry}
    \usepackage{graphicx}
    \usepackage{fancyhdr}
    \begin{document}
    \chapter{Trị riêng, vector riêng của ma trận}
    \centerline{ \@section{Khái niệm về trị riêng và vector riêng}}
    Cho ma trận A =$[a_{ij}]_{n}$ vuông cấp n. Hãy tìm vector X $\in R^n{\theta }$ và số $\lambda \in$ C thỏa mãn điều kiện:
    \begin{center}
    AX = $\lambda$X ($\lambda$ – tham số). (1)
    \end{center}
    Số $\lambda$ thỏa mãn (1) được gọi là trị riêng, còn vector X $\neq \theta$ gọi là vector riêng của ma trận A ứng với trị riêng $\lambda$. Ý nghĩa của bài toán (1) là vector X $\neq \theta$, nói chung các vector AX và X là không tỷ lệ với nhau( không đồng phương với nhau), nhưng có số $\lambda$ thảo mãn điều kiện (1) thì chúng tỷ lệ với theo tỷ lệ là $\lambda$.\\
    Trong giáo trình đại số, ta đã biết. Từ phương trình (1) ta được: \\
    \begin{center}
    $(A -\lambda E)X$ = 0 \ (2)
    \end{center}
    Trong đó E là ma trận đơn vị cùng cấp với ma trận A. Để tồn tại X $\neq \theta$ thỏa mãn (2) thì điều kiện là:
    \begin{center}
    $det(A – \lambda E) = | A – \lambda E| = 0$ \ (3)
    \end{center}
    Đa thức $P(\lambda) = |A – \lambda E|$ được gọi là đa thức đặc trưng. Giải phương trình đa thức (3) ta được các giái trị riêng của ma trận A. Ứng với mỗi $\lambda$, giải (2) ta được vector riêng tương ứng. Tuy nhiên, số lượng phép tính để tìm đa thức đặc trưng là rất lớn khi n tăng. Để giảm khối lượng tính toán ta xét một số phương pháp sẽ được trình bày sau đây.\\
    \section{Trị riêng và vector riêng của các ma trận đồng dạng}
    Cho hai ma trận A và B vuông cùng cấp n.\\
    $\textbf{Định nghĩa}$: Ta nói hai ma trận A và B đồng dạng với nhau và ký hiệu là A$\sim$ B, nếu tồn tại ma trận T không suy biến(det T $\neq$ 0) sao cho: \\
    \begin{center}
    B = $T^{-1}$AT.
    \end{center}
    Ta đã biết:\\
    1. Nếu X $\neq \theta $ là một vector riêng của ma trận A ứng với trị riêng $\lambda$ thì mọi vector dạng cX (c – const) cũng là vector riêng tương ứng với giá trị riêng $\lambda$ đó.\\
    2. Nếu A $\sim$ B thì B $\sim$ A.\\
    3. Nếu A $\sim$ B; B $\sim$ C thì A $\sim$ C.\\
    4. Nếu A $\sim$ B thì A và B có cùng giá trị riêng và do đó chúng có cùng đa thức đặc trưng.\\
    Như vậy, để tìm giá trị riêng của ma trận A, ta tìm ma trận đồng dạng với nó mà đa thúc đặt trưng có thể tìm được một cách dễ dàng.\\
    \end{document}

  16. thưa thầy, em muốn hỏi 1 tí
    bài khóa luận của em dung font chữ Times New Roman
    nhung có vài kí tự sẽ dùng font ESSTIXFifteen, làm sao có thể chèn font ESSTIXFifteen vào bài được. trong công thức toán cũng có chèn font này nữa. mong thầy tra lời giúp
    em cám ơn thầy

  17. mong thầy hướng dẫn em cài đặt sớm ạ, em đang cần lắm lắm. cám ơn thầy nhiều

  18. em cám ơn thầy ạ, có gì thắc mắc em sẽ hỏi lại sau

  19. sao bước 4 thì tex của em không tự cập nhập đường dẫn, em dùng miktex 2.9

  20. Em chào thầy cho em hỏi là em cài font Vntex trồi nhưng khi chạy thì máy báo lỗi not found vietnam.sty là sao hả thâtf

    • không phải cài fonts vntex mà em cài gói vntex. Trong MiKTeX em mở chương trình quản lý gói. Khi đã vào chương trình search gói vntex đã cài chưa. nếu chưa cài thì em check vào ô bên trái, update v.v…

  21. Em muốn kích thước chữ trong các mục như chapter, section, hay subsection đều là 13pt hết thì phải làm sau thầy

    • giả sử em dùng \documentclass[12pt,a4paper]{book}
      em mở file book.cls tìm đến dòng 397

      \Huge \bfseries #1\par\nobreak

      sửa thành

      \large \bfseries #1\par\nobreak

      thì size của chapter sẽ thành 14pt (thay vì 25pt), subsection mặc định là 14pt, còn size của section sẽ tìm đến dòng 417

      {\normalfont\Large\bfseries}}

      đổi thành

      {\normalfont\large\bfseries}}

      save file book.cls (tất nhiên em phải backup filr book.cls cũ)

  22. Dạ em dùng \documentclass[13pt,a4paper,openany,oneside]{report}
    cho em hỏi là file book.cls đó nằm ở đâu và cách backup filr book.cls cũ.
    Đây là lần đầu tiên em dùng latex viết luận án tốt nghiệp. Mong thầy giúp đỡ ak. Em cảm ơn thầy

    • thứ nhất em không dùng 13pt được, chỉ có 3 chế độ 10pt, 11pt, 12pt. Nếu muốn dùng 13pt em phải sử dụng class extreport

      Muốn tìm report.cls em search bằng windows explorer, tốt nhất nhờ một bạn sử dụng windows thành thạo chỉ giúp.

      Muốn backup file report.cls em mở nó ra và save as thành report.bak

  23. Em làm được rồi. Nhưng mà chỉ tên chương được thôi. Còn từ ” Chương 1,….” Vẫn còn to thầy ak. có cách nào làm cho chúng cũng nhỏ xuống luôn được không thầy. E cảm ơn ạk

  24. Dạ dòng 366
    \huge\bfseries \@chapapp\space \thechapter
    này là ở trong report ak. nhưng em muốn thay đổi ở trong book. vì mấy section và subsection hồi trước thầy hướng dẫn e làm ở trong book ak. Cho em hỏi là ở trong book mình phải tìm đến dòng thứ mấy và sử như thế nào ak. Em cảm ơn thầy

  25. Dạ em tìm thấy rồi. Là dòng 391 thầy ak.hì

  26. Em thưa thầy! Em bị lỗi này mà khắc phục mãi không được, em cài tiếng việt nhưng toàn lỗi, thầy xem giúp em với ạ
    LaTeX Error: File `vietnam.sty’ not found.
    Type X to quit or to proceed,
    or enter new name. (Default extension: sty)
    Enter file name:
    ! Emergency stop.

  27. dạ, em cài bản 2.9 trực, ko phải từ CD

  28. dạ, em cài bản 2.9 , ko phải từ CD

    • em cài bản full khoảng 1.9 GB tự động cài gói vntex. Theo thông báo, MiKTeX chưa cài gói này vào máy.

      Cách làm thủ công là em mở chương trình quản lý gói, tìm vntex, check vào và cho update.

  29. Dạ, thầy cho em xin link bản full được không ạ! mở chương trình quản lí gói là chương chình gì ạ?

  30. Dạ thưa thầy, e cài được rồi ạ, cảm ơn thầy nhiều :)

  31. Em chào thầy ạ!
    Thưa thầy là em có 1 bài luận văn, em đã căn chỉnh kích cỡ lề theo quy định chuẩn, nhưng khi em gõ 1 số công thức hơi dài 1 chút thì khi xuất ra pdf bị xuất hiện vệt đen như hình
    Thầy xem giúp em làm sao bỏ được cái dấu đó không thầy ạ, chứ để công thức xuống dòng trông rất xấu thầy ạ! Em cám ơn thầy ạ!

  32. thầy cho em hỏi: làm thế nào để soạn Latex trực tuyến ạ?

  33. Thầy cho em hỏi: Làm thế nào để em có thể chèn một hình và canh nó nằm ngay giữa trang văn bản? Vì trên trang văn bản này chỉ có 1 hình, nhưng nếu gõ lệnh chèn hình thông thường thì hình sẽ nằm ở phần trên chứ không nằm ở giữa trang. Em cảm ơn thầy

  34. thầy cho e hỏi là khi e đang gõ được khoảng hơn 30trang, e ko bít tại sao bj nhảy font chữ, khi cho chạy thì vẫn cho ra file dvi, nhưng khi gõ tiếp thì lại bị lỗi font kiểu khác và ko chạy được nữa. thậm chí e thử mở file khác cũng bị lõi font như lần 1. cuối cùng e gỡ đi cài lại latêx vân ko đươc, hix giờ e ko thể nào làm tiếp lv được nữa. e rất mong nhận được sự giúp đõ của thầy. e xin cảm ơn thầy

  35. Mấy hôm nay thầy nghỉ ở nhà, không ra khỏi nhà. Trưa nay đi theo nguồn sáng ra vũng tàu 3 ngày. Chắc sẽ không viết bài vài hôm.

Gửi phản hồ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 Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s