Latex, viết cùng lớp (phần 2)

Chúng ta tiếp tục với giao hàng trên Mủ cao su, hệ thống tốt nhất thành phần của văn bản. Hôm nay chúng ta sẽ nói về phân phối, nhà xuất bản và gói Cái đó nhu cầu để làm việc với LaTeX.


LaTeX là một kỳ quan của máy tính, nó có thể không phải là chương trình mà tất cả người dùng máy tính cần, nhưng bất kỳ ai quyết định mạo hiểm sử dụng nó sẽ không phải thất vọng. Nếu bạn, độc giả thân yêu, đã bỏ lỡ phần đầu tiên, tôi mời bạn xem qua trước khi bắt đầu đọc tài liệu này.

Trong dịp này, chúng ta nên kỹ tính hơn một chút, nhưng cần lưu ý rằng mọi thứ sẽ cố gắng được xử lý một cách thoải mái nhất có thể. Vì vậy, hãy bắt đầu.

Phân phối? Nó là những gì tôi đang nghĩ?

Nếu bạn là người dùng GNU / Linux (rất có thể là bạn nếu bạn đọc Blog này), bạn biết rằng trong "thế giới" của chúng tôi, chúng tôi có một ý nghĩa rất riêng cho từ phân phối. Chà, mọi thứ đang diễn ra theo cùng một cách.

Bạn sẽ nhớ lại rằng trong phần trước, chúng tôi đã nói rằng LaTeX là một tập hợp các macro TeX. Chà, LaTeX không phải là duy nhất; Có những gói macro khác như ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, trong số những gói khác, được sinh ra vào thời điểm đó với mục đích tương tự như LaTeX chỉ bởi các tổ chức và con người khác nhau. Trong tất cả các trái tim TeX đập mạnh mẽ và không ai có thể tranh cãi danh hiệu "tốt hơn" (lưu ý người dùng GNU / Linux). Trên thực tế, họ đều xuất sắc và thậm chí bổ sung cho nhau. Điều gì không cần phải nói, đó là tất cả, được sử dụng nhiều nhất là LaTeX.

Bây giờ LaTeX lần lượt có các phiên bản hoặc bản phân phối có mục đích ban đầu thực sự là được hỗ trợ trên các nền tảng cụ thể và để giúp giải quyết vấn đề quản lý gói: TeX Live cho GNU / Linux, MiKTeX cho Windows, MacTeX (đoán xem ai cho) ), Vân vân. Nhưng ngày nay bạn thực sự có thể cài đặt TeX Live trên Windows và MiKTeX trên GNU / Linux.

Đối với các mục đích chung, chúng tôi sẽ cài đặt TeX Live trong bản phân phối linux của mình (lưu ý rằng quá trình tải xuống có thể mất nhiều thời gian vì cần hàng trăm MB).

Cài đặt trong Ubuntu và các dẫn xuất

sudo apt-get cài đặt texlive

(đó là một phiên bản nhỏ gọn)

ó

sudo apt-get cài đặt texlive-đầy đủ

(có nó với tất cả các gói được hỗ trợ bởi cộng đồng TeX Live)

Cài đặt trên Fedora

yum cài đặt texlive

đến Arch Tôi khuyên bạn nên kiểm tra trang sau:

https://wiki.archlinux.org/index.php/TeX_Live

đến rái cá bản phân phối Tôi hy vọng người dùng tìm thấy thông tin trong Wiki của bản phân phối tương ứng của họ. Trong mọi trường hợp, chỉ cần cài đặt trình chỉnh sửa, TeX Live sẽ tự động được tải xuống và cài đặt.

Gói

LaTeX là một hệ thống mô-đun, làm cho nó rất hiệu quả (vâng, một cái gì đó tương tự như những gì xảy ra trong GNU / Linux của chúng tôi) và không có gì ngạc nhiên khi TeX và LaTeX được sinh ra trong môi trường Unix. Gói là một tập hợp các đơn đặt hàng được thiết lập trước để tạo điều kiện thuận lợi cho các tác vụ nhất định (chẳng hạn như tạo đồ họa) và cung cấp các đặc điểm đặc biệt cho tài liệu (kiểu), nghĩa là cung cấp cho LaTeX sức mạnh và phạm vi lớn hơn. Khi bản phân phối mong muốn được cài đặt, một số lượng lớn các gói đã có sẵn (thực tế với những gói này, bạn có thể thực hiện bất kỳ tác vụ mục đích chung nào). Tuy nhiên, số lượng các gói có thể được truy cập trên Internet là rất ấn tượng (hàng ngàn và hàng ngàn, tất cả đều miễn phí).

Ngay sau đó chúng ta sẽ thấy rằng chính người dùng tại nơi làm việc là người quyết định gói nào sẽ "gọi" bằng một vài lệnh đơn giản, và mặc dù lúc đầu vấn đề hơi khó hiểu, nhưng mọi thứ bắt đầu trở nên "tự nhiên" hơn.

Và tôi viết gì?

Vấn đề mà đối với một số người là tế nhị hơn. Trình biên tập LaTeX được chọn sẽ là con dao Quân đội Thụy Sĩ của người dùng tin nhắn, mà anh ta sẽ tương tác trong khi tận dụng tối đa tiềm năng của LaTeX.

Có rất nhiều, và trên thực tế, chỉnh sửa tệp LaTeX là điều có thể được thực hiện với bất kỳ trình soạn thảo văn bản thuần túy nào. Nhưng chúng tôi chỉ gọi những người biên tập là những người cung cấp các công cụ thích hợp để làm mọi thứ cần thiết với bản phân phối LaTeX của chúng tôi.

Nói chung đặc điểm của các trình biên tập rất giống nhau. Về cơ bản, chúng khác nhau về mức độ trợ giúp cho người dùng, tức là mức độ trợ giúp của chúng với mã, ký hiệu và những thứ khác. Đây là một số:

Texmaker (http://www.xm1math.net/texmaker/)

Nó là yêu thích của tôi. Tại sao? Nó rất hoàn chỉnh, với giao diện sạch sẽ và thân thiện, nó có trình hướng dẫn và tự động hoàn thành các lệnh, nó có thể dễ dàng cấu hình và tùy chỉnh.

Kile (http://kile.sourceforge.net/)

Nếu môi trường của bạn là KDE, bạn có thể quan tâm đến Kile. Đơn giản và rất đầy đủ. Nó có một số lượng lớn người dùng hài lòng.

LaTeXila (http://projects.gnome.org/latexila/)
Một môi trường làm việc LaTeX nhưng được thiết kế để tích hợp với Gnome. Đơn giản và đầy đủ.

TeXworks (http://www.tug.org/texworks/)
Rất mạnh mẽ nhưng không thân thiện với người dùng. Nó được phát triển bởi TUG (TeX Users Group, tổ chức cốt lõi phát triển TeX).

Gummi (http://dev.midnightcoding.org/projects/gummi)
Nó là một trình soạn thảo đơn giản đáng xem xét. Nó không phải là quá mạnh mẽ nhưng nó có một tính năng thú vị: kết quả của những gì được chỉnh sửa có thể được nhìn thấy kịp thời ở dạng .pdf trong một cửa sổ bên.

TeXstudio (http://texstudio.sourceforge.net/)
Nó là một trình soạn thảo dựa trên TeXmaker và mỗi ngày nó có thêm nhiều người theo dõi. Anh ấy là một TeXmaker về steroid.

Sang trọng (http://www.lyx.org/WebEs.Home)

Nếu bạn vẫn còn nghi ngờ về việc thử LaTeX do sợ hãi khi viết mã, LyX là giải pháp. Triết lý của nó là trở thành một trình soạn thảo WYSIWYM (hãy cẩn thận, nó không phải là WYSIWYG) và do đó nó rất thân thiện với việc chăm sóc mã, giải phóng người dùng khỏi trách nhiệm đó. Nó thu hút người theo dõi nhanh chóng khi sự phát triển của nó phát triển. Nó rất mạnh mẽ và chắc chắn là dễ sử dụng nhất.

Hầu hết các trình soạn thảo được liệt kê ở trên đều nằm trong cơ sở dữ liệu của các bản phân phối phổ biến nhất.
Theo mục đích của hướng dẫn này, chúng tôi sẽ sử dụng TeXmaker và LyX.
Làm thế nào để chúng tôi cài đặt chúng? Vâng, trong trung tâm phần mềm của bản phân phối được đề cập, hoặc nếu không, trên trang chính thức tương ứng, bạn sẽ tìm thấy hướng dẫn.

Và tệp LaTeX trông như thế nào?

Thời gian bắt đầu công việc đang đến gần, và trước khi thực hiện bước đầu tiên, chúng ta nên biết những gì chúng ta sẽ tìm thấy. Chúng tôi đã nói một điều rất quan trọng: chúng tôi sẽ xem xét mã (trừ khi bạn quyết định sử dụng LyX).

Sức mạnh của mã là bản chất của LaTeX (nó cũng rất hay khi làm việc với các lệnh) và do đó quan sát đầu tiên của chúng ta sẽ như sau: Một tài liệu LaTeX là một tệp văn bản thuần túy (.tex) được chia thành hai phần khác biệt rõ ràng; phần mở đầu và phần nội dung của tài liệu. Trong phần mở đầu, chúng tôi sẽ đưa ra các chỉ dẫn cơ bản của tài liệu (loại, tiêu đề, tác giả, các gói cần thiết, v.v.). Phần thân chứa chính tài liệu và các thông số kỹ thuật cơ bản về cấu trúc của nó.

Để rõ hơn (và không mở rộng quá nhiều trong phần này), tôi khuyên bạn nên xem tài liệu sau với thông tin thích hợp mà theo quan điểm của tôi cho phép bạn hiểu những gì chúng tôi sẽ giải quyết:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

Trong tương lai, chúng tôi sẽ làm rõ tất cả những điều này.

Tài liệu đầu tiên của tôi, "một bước nhỏ cho con người ..."

Chà, đã đến lúc và để tạo chút hồi hộp, chúng tôi sẽ để nó cho phần ba. Giống như bất kỳ ngôn ngữ LaTeX nào, nó xử lý ký hiệu của riêng nó mà không nên xem nhẹ. Vào cuối phần tiếp theo, tôi hứa rằng chúng ta sẽ có kết quả cụ thể đầu tiên của mình trong LaTeX và, nếu nó diễn ra như tôi hy vọng, bất kỳ nỗi sợ hãi nào vẫn còn tồn tại sẽ bị bỏ lại phía sau, bị loại bỏ trước một sức mạnh và vẻ đẹp mà chắc chắn, bạn đọc thân mến, tôi chưa bao giờ nghĩ đến trước đây.
Cho đến lần sau.

<< Đi đến phần trước  Đến phần tiếp theo >>

Cảm ơn Carlos Andrés Pérez Montaña vì những đóng góp!
Quan tâm đóng góp?

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Matias dijo

    Xuất sắc !, hãy duy trì nó!

  2.   Hãy sử dụng Linux dijo

    Hẹn hò vui vẻ!
    Cảm ơn bạn! Paul.

  3.   Jonathan dijo

    Để cài đặt trong ArchBang nó được thực hiện như sau

    #pacman -S texlive-nhất

  4.   Marcoshipe dijo

    tuyệt quá !! một hướng dẫn về latex, bạn đã khiến tôi muốn học.
    cho đến nay, mọi thứ đang diễn ra rất tốt, mặc dù giả sử chúng ta không bắt đầu "thúc đẩy"
    Tôi hy vọng lần giao hàng tiếp theo 😀
    xin chúc mừng từ bây giờ !!

  5.   Hector Zelaya dijo

    Cảm ơn bạn, tôi đã rất mong đợi lần giao hàng này và đã muốn cái tiếp theo.

  6.   Luis Antonio Sanchez dijo

    Tôi thích nó, cảm ơn vì thông tin tôi đã làm việc trên LyX

  7.   Francisco Ospina dijo

    Bài viết rất tốt, mặc dù đây là một dụng cụ mở miệng nhỏ, mà tôi hy vọng sẽ kích thích nhiều hơn một người thèm ăn Latex.

    Tôi đã sử dụng Latex trong một vài năm và nó chắc chắn là tốt nhất. Đối với các biên tập viên, tôi nghĩ rằng không có gì mạnh mẽ và linh hoạt hơn kile; Những gì tôi khuyên bạn là không nên sử dụng các trình soạn thảo như Lyx, làm việc trên văn bản trực tiếp chứ không phải mã tạo ra văn bản sẽ hạn chế đáng kể tiềm năng đầy đủ của Latex, ngoài thực tế là nó cắt ngắn việc học ngôn ngữ rất nhiều.

  8.   Hãy sử dụng Linux dijo

    Cảm ơn tất cả các bạn vì những lời khen ngợi. Chúc mừng! Paul.

  9.   Helena_ryuu dijo

    những loại đặc biệt này làm cho một blog trở nên đặc biệt và bắt mắt, hãy duy trì nó!

  10.   Arnold fernandez dijo

    LaTeX + Emacs là một sự kết hợp tốt, nếu bạn muốn bay tốc độ.

  11.   Carlos Gonzalez dijo

    Cảm ơn bạn rất nhiều vì sự đóng góp, tôi đã làm việc trên lyx trước đây, nhưng tôi đã quyết định tìm hiểu thêm về Latex, và sự đóng góp của bạn sẽ giúp tôi rất nhiều để đạt được mục tiêu của mình. Tôi rất biết ơn bạn