Đây là lệnh latex-git-log có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
latex-git-log - Tạo lịch sử phiên bản của dự án git dưới dạng mã nguồn LaTeX.
SYNOPSIS
latex-git-log [tùy chọn]
Tùy chọn:
--author đặt cái này nếu bạn muốn thêm tác giả vào
--startcommit đặt giá trị bắt đầu của số lần xác nhận
--width đặt chiều rộng tính bằng cm của trường thông báo cam kết trong bảng LaTeX
--git-c-add đặt URL cơ sở để liên kết với một cam kết
--user đặt người dùng github để lấy URL cơ sở
--repo đặt kho lưu trữ github để lấy URL cơ sở
--lang ngôn ngữ của chú giải và tất cả các chuỗi ở đầu ra
--version, -v phiên bản in của tập lệnh này
- thông báo trợ giúp ngắn gọn
--man tài liệu đầy đủ
LỰA CHỌN
--chiều rộng Đặt chiều rộng tính bằng cm của trường thông báo cam kết trong bảng LaTeX. Nếu điều này
tham số không được đặt thì bảng không bị giới hạn theo chiều dọc. Điều đó có nghĩa là nếu
bạn có một thông báo cam kết rất dài thì bảng có thể sẽ không vừa với
trang và bạn sẽ nhận được thông báo lỗi "Overfull" từ TeX.
Trong trường hợp này bạn nên chỉ định độ rộng của cột chứa cam kết
tin nhắn. Tôi thường sử dụng cái gì đó như --width=14 cho DIN A4 ở chế độ ngang.
--git-c-thêm
Đặt URL cơ sở để liên kết đến một cam kết. Tập lệnh này sẽ tự động thử sử dụng
URL cơ sở cho github.
--lang Đặt ngôn ngữ của chú giải và tất cả các chuỗi ở đầu ra. Được mặc định là
ngôn ngữ của hệ thống của bạn được sử dụng nhưng bạn có thể ghi đè lên ngôn ngữ này bằng tham số này.
Hiện tại script này chỉ hỗ trợ tiếng Anh và tiếng Đức. Nếu bạn cần một bản dịch
sang ngôn ngữ khác thì bạn có thể tạo tệp .po hoặc tôi có thể đăng ký tệp này
dự án trên một trong những trang web dịch thuật trực tuyến.
Ví dụ
Bạn có thể sử dụng nó như thế này:
latex-git-log --width=6 --lang=en > example-output.tex
PHỤ LỤC
Of điều này kịch bản
Mô-đun này yêu cầu các mô-đun và thư viện khác sau:
IPC::Hệ thống::Đơn giản
Ngôn ngữ :: Maketext :: Đơn giản
Mọi thứ khác đã được cài đặt.
Đến biên dịch các đầu ra
Bảng đang sử dụng bàn dài gói và các liên kết đến tài nguyên web cho mỗi lần xác nhận
sử dụng macro \href từ siêu tham chiếu. Vì vậy, hai gói này phải được tải.
Hơn nữa, bạn cần xác định macro \longtableendfoot sẽ được mở rộng trên
cuối mỗi trang nếu bảng sẽ được tiếp tục ở trang tiếp theo. Bạn có thể định nghĩa nó
tới một thông báo được bản địa hóa để thông báo cho người đọc rằng bảng này chưa hoàn chỉnh và sẽ
tiếp tục.
MÔ TẢ
T chương trình sẽ xuất toàn bộ lịch sử phiên bản dưới dạng bảng được viết bằng LaTeX nếu có
được thực thi trong kho git.
Bạn dự định chuyển hướng đầu ra tiêu chuẩn của tập lệnh này sang một tệp có thể
sau đó được đưa vào tài liệu TeX chính của bạn.
Vì bảng có thể rất lớn nên bạn có thể muốn đặt nội dung đó trên một trang nằm ngang.
phiên bản
0.9
Sử dụng latex-git-log trực tuyến bằng dịch vụ onworks.net