Cài đặt Pandoc
Đăng ngày 30 January 2024
Pandoc là một phần mềm xử lý văn bản mã nguồn mở có thể được sử dụng để chuyển đổi tài liệu giữa các định dạng khác nhau. Có nhiều cách để cài đặt Pandoc.
Cài đặt từ trang tải xuống
Để cài đặt Pandoc từ trang tải xuống, hãy thực hiện như sau:
-
Truy cập trang tải xuống của Pandoc:https://pandoc.org/installing.html/[https://pandoc.org/installing.html]
-
Tải xuống trình cài đặt gói cho hệ điều hành của bạn.
-
Chạy trình cài đặt để cài đặt Pandoc.
Cài đặt từ tệp zip
Để cài đặt Pandoc từ tệp zip, hãy thực hiện như sau:
-
Tải xuống tệp zip chứa các tệp nhị phân của Pandoc và tài liệu hướng dẫn.
-
Giải nén tệp zip.
-
Di chuyển các tệp nhị phân vào một thư mục tùy chọn.
Cài đặt bằng Chocolatey
Để cài đặt Pandoc bằng Chocolatey, hãy thực hiện như sau:
-
Mở một cửa sổ lệnh.
-
Hãy chạy lệnh sau:
choco install pandoc
Cài đặt bằng winget
Để cài đặt Pandoc bằng winget, hãy thực hiện như sau:
-
Mở một cửa sổ command prompt.
-
Chạy lệnh sau:
winget install --source winget --exact --id JohnMacFarlane.Pandoc
Khuyến nghị
Theo mặc định, Pandoc tạo các tệp PDF bằng LaTeX. Khuyến nghị cài đặt LaTeX thông qua MiKTeX. Với tùy chọn`--pdf-engine`, tuy nhiên bạn có thể chỉ định các chương trình khác cho tác vụ này.
Cảnh báo
Việc sử dụng nhiều phương pháp cài đặt có thể dẫn đến hai bản cài đặt Pandoc riêng biệt. Khuyến nghị nên gỡ cài đặt Pandoc đúng cách trước khi chuyển sang phương pháp cài đặt thay thế.
Cài đặt trên linux qua WSL
Hãy kiểm tra xem phiên bản pandoc trong trình quản lý gói của bạn có bị lỗi thời hay không. Pandoc có sẵn trong các kho lưu trữ của Debian, Ubuntu, Slackware, Arch, Fedora, NixOS, openSUSE, gentoo và Void.
Để nhận phiên bản mới nhất, chúng tôi cung cấp một gói nhị phân cho kiến trúc amd64 trên trang tải về.
File thực thi được liên kết tĩnh và không có các phụ thuộc động cũng như không phụ thuộc vào các tệp dữ liệu bên ngoài. Lưu ý: do liên kết tĩnh, tệp nhị phân pandoc của gói này không thể sử dụng các bộ lọc lua yêu cầu các mô-đun lua bên ngoài được viết bằng C.
Một tệp tarball và một trình cài đặt deb được cung cấp. Để cài đặt tệp deb:
sudo dpkg -i $DEB
Ví dụ tại thời điểm viết:
wget https://github.com/jgm/pandoc/releases/download/3.1.11.1/pandoc-3.1.11.1-1-amd64.deb
sudo dpkg -i pandoc-3.1.11.1-1-amd64.deb
où `$DEB`là đường dẫn đến tệp deb đã tải xuống. Điều này sẽ cài đặt tệp thực thi`pandoc`và trang hướng dẫn.
Nếu bạn đang sử dụng một bản phân phối dựa trên RPM, bạn có thể cài đặt tệp deb từ trang tải xuống của chúng tôi bằng cách sử dụng alien.
Trên bất kỳ bản phân phối nào, bạn có thể cài đặt từ tarball trong`$DEST`(ví dụ,/usr/local/ ou $HOME/.local) bằng cách:
tar xvzf $TGZ --strip-components 1 -C $DEST
où `$TGZ`là đường dẫn đến tệp tarball nén đã tải về. Đối với các phiên bản Pandoc trước 2.0 không cung cấp tarball, hãy thử:
ar p $DEB data.tar.gz | tar xvz --strip-components 2 -C $DEST
Bạn cũng có thể cài đặt từ nguồn, bằng cách sử dụng các hướng dẫn dưới đây trong`Compilation à partir de la source`Vui lòng cung cấp văn bản cần dịch. Lưu ý rằng hầu hết các bản phân phối đều có nền tảng Haskell trong kho gói của họ. Ví dụ, trên Debian/Ubuntu, bạn có thể cài đặt nó bằng
apt-get install haskell-platform
Theo mặc định, Pandoc tạo các tệp PDF bằng LaTeX. Chúng tôi khuyên bạn nên cài đặt TeX Live thông qua trình quản lý gói của bạn. (Trên Debian/Ubuntu,apt-get install texlive). Với tùy chọn`--pdf-engine`, tuy nhiên bạn có thể chỉ định các chương trình khác cho tác vụ này.