This page is READ-ONLY. It is generated from the old site.
All timestamps are relative to 2013 (when this page is generated).
If you are looking for TeX support, please go to VietTUG.org

Problem #836

Làm thế nào để tạo một file vừa có khổ A4, vừa có khổ A5

Added by hanhkhoacd about 2 years ago. Updated almost 2 years ago.

Status: Closed Start Date: 12-02-2011
Priority: Normal Due date:
Assigned to: icy % Done:

100%

Category: định dạng: layout, header,...
Target version: 2011_help
Resolution: Fixed
Votes: 1/1

Description

Chào các bạn!

Các bạn cho mình hỏi làm thế nào để tạo một file tex mà các trang đầu tiên có khổ A4, các trang sau có khổ A5 không? Mình cần làm như vậy để tạo tóm tắt luận văn.

Mình có dùng gói Geometry nhưng nó chỉ thay kích thước hiển thị của chữ từ A4 về A5 nhưng không thu trang lại cho đúng với khổ A5 của chữ.

Các bạn giúp mình với, cảm ơn nhiều.

History

Updated by icy about 2 years ago

  • Category set to định dạng: layout, header,...
  • Status changed from New to Assigned
  • Assigned to set to icy
  • % Done changed from 0 to 10

hanhkhoacd wrote:

Chào các bạn!

Các bạn cho mình hỏi làm thế nào để tạo một file tex mà các trang đầu tiên có khổ A4, các trang sau có khổ A5 không? Mình cần làm như vậy để tạo tóm tắt luận văn.

Mình không biết tại sao phải dùng hai khổ giấy trên cùng một tài liệu tóm tắt luận văn? Bạn có thể nói chính xác điều bạn cần không?

Mình có dùng gói Geometry nhưng nó chỉ thay kích thước hiển thị của chữ từ A4 về A5 nhưng không thu trang lại cho đúng với khổ A5 của chữ.

Không thu trang lại nghĩa là sao? Nếu bạn bố trí hai cỡ giấy trong tài liệu, thì khi hiển thị trình xem (pdf reader chẳng hạn) có thể chỉ hiểu khổ giấy lớn nhất mà thôi.

Updated by hanhkhoacd about 2 years ago

    Thực ra mình soạn tóm tắt luận văn ở một file có khổ A5 (để in ra đóng sách khổ nhỏ đó mà). Nhưng vì yêu cầu đánh số công thức trong tóm tắt luận văn phải giống như trong bản luận văn chính nên cần trích dẫn số trong file luận văn chính. Các bạn có cách nào không? Nếu là các bạn thì tóm tắt luận văn làm như thế nào?

    Không thu trang lại tức là: Khổ giấy vẫn là A4, nhưng phần chữ nó chỉ hiển thị ở một góc của trang A4 (phần hiển thị chữ có kích cỡ bằng trang A5).

    Cảm ơn các bạn!

    Updated by icy about 2 years ago

      hanhkhoacd wrote:

      Thực ra mình soạn tóm tắt luận văn ở một file có khổ A5 (để in ra đóng sách khổ nhỏ đó mà). Nhưng vì yêu cầu đánh số công thức trong tóm tắt luận văn phải giống như trong bản luận văn chính nên cần trích dẫn số trong file luận văn chính. Các bạn có cách nào không? Nếu là các bạn thì tóm tắt luận văn làm như thế nào?

      Thường thì bạn chỉ làm bản tóm tắt sau khi đã hoàn thành bản chính. Khi đó, chỉ việc ghi ra phương trình cụ thể. Ví dụ, xem phương trình (2). Việc này là thủ công. Bạn có thấy việc này quá khó khăn?

      Mình thì đánh gộp bản chính và bản tóm tắt làm một, nhưng kỹ thuật quá khó đối với bạn. Còn một vài cách khác, nhưng bạn hãy trả lời câu hỏi vừa nêu trước.

      Không thu trang lại tức là: Khổ giấy vẫn là A4, nhưng phần chữ nó chỉ hiển thị ở một góc của trang A4 (phần hiển thị chữ có kích cỡ bằng trang A5).

      Cái này là do trình xem thôi, còn gói geometry đã thực hiện đúng yêu cầu của bạn. Bạn không nên gõ bản chính và bản tóm tắt trong cùng tài liệu, mà nên tạo ra hai tài liệu độc lập nhau (nghĩa là có hai lệnh \begin{document} khác nhau).

      Updated by icy about 2 years ago

      • Target version set to 2011_help

      Updated by icy about 2 years ago

        hanhkhoacd wrote:

        Thực ra mình soạn tóm tắt luận văn ở một file có khổ A5 (để in ra đóng sách khổ nhỏ đó mà). Nhưng vì yêu cầu đánh số công thức trong tóm tắt luận văn phải giống như trong bản luận văn chính nên cần trích dẫn số trong file luận văn chính. Các bạn có cách nào không?

        Bạn tìm hiểu cách dùng của gói Xr. Mình ngồi nhớ mãi mới ra gói này :)

        Updated by hanhkhoacd about 2 years ago

          Thanks! Mình đang tìm hiểu về gói Xr. Có gì mình sẽ phản hồi lại. Đây đúng là cái mình cần.

          Updated by icy about 2 years ago

            hanhkhoacd wrote:

            Thanks! Mình đang tìm hiểu về gói Xr. Có gì mình sẽ phản hồi lại. Đây đúng là cái mình cần.

            Chỉ là để nhắc trường hợp bạn không để ý: ví dụ và giải thích tiếng Việt có ở đây.

            Updated by hanhkhoacd about 2 years ago

              Mình đã dùng thử rồi. Nếu chỉ trích dẫn thôi thì việc dùng gói Xr khá tốt. Tuy nhiên nếu muốn đánh số định lý theo đúng thứ tự như luận văn chính thì vẫn làm thủ công (các định lý này phát biểu lại trong luận văn tóm tắt, các phương trình thì mình dùng lệnh \tag{\ref{label}} thì ổn rồi).

              Thực ra mình có thể làm thủ công. Tuy nhiên mình nghĩ \TeX được tạo ra không phải để làm cái việc đánh số thủ công. Do đó mình hy vọng có thể làm việc này tự động mà không phải ngồi gõ Định lý 1.1..

              Bạn có thể cho mình xin cái file bạn làm đó hay không, thực ra mình cũng biết ít nhiều về \TeX nên bạn đừng lo, với lại mình cũng muốn tìm hiểu xem các cao thủ giải quyết vấn đề này ra sao (mình không ngại khó đâu). Thanks bạn nhiều.

              Updated by icy about 2 years ago

                hanhkhoacd wrote:

                Thực ra mình có thể làm thủ công. Tuy nhiên mình nghĩ \TeX được tạo ra không phải để làm cái việc đánh số thủ công. Do đó mình hy vọng có thể làm việc này tự động mà không phải ngồi gõ Định lý 1.1..

                Thật ra thì cũng không đến mức gõ lại hết. Bạn có thể dùng lệnh \setcounter để xác định lại con số. Ví dụ, \setcounter{chapter}{2}\setcounter{theorem}{12}. Vẫn phải làm thủ công: chép nội dung định lý từ bản gốc qua bản phụ

                Bạn có thể cho mình xin cái file bạn làm đó hay không, thực ra mình cũng biết ít nhiều về \TeX nên bạn đừng lo, với lại mình cũng muốn tìm hiểu xem các cao thủ giải quyết vấn đề này ra sao (mình không ngại khó đâu).

                Mình không phải là cao thủ gì, nhưng cũng có cách giải quyết như sau (chỉ nêu ý tưởng): Trong bản chính chỉ việc gõ nội dung

                \begin{theorem}
                % định lý này sẽ không xuất hiện trong bản tóm tắt
                \end{theorem}
                
                \begin{MyExport}
                 Dòng chữ này xuất hiện trong bản tóm tắt
                 \begin{theorem}
                  % định lý này sẽ xuất hiện trong bản tóm tắt
                 \end{theorem}
                \end{MyExport}
                

                Môi trường MyExport sẽ tự động ghi lại các con số (số chương, định lý, định nghĩa,...) và toàn bộ nội dung của môi trường sẽ được ghi vào một tập tin riêng (ví dụ foobar.MyExport.001), và khi viết bản tóm tắt bạn chỉ việc nạp lại \input{foobar.MyExport.001} là xong, không cần làm gì nữa :P Bằng cách này, mình viết cùng bản tóm tắt và bản chính trong chỉ một tài liệu thôi (thực tế thì khi làm bản tóm tắt mình vẫn phải làm tài liệu riêng để điều chỉnh kiểu dáng, canh lề, xử lý danh sách tham khảo,..)

                Mình làm cách này đã lâu rồi, giờ phải lục lọi lại đồ cũ :D Tạm thời về ý tưởng vậy, nếu thời gian không gấp thì mình có thể giúp bạn giải quyết bài toán đã nêu. Nếu có ý nào khác hay hơn thì mình có thể cùng nhau lập trình cho ý tưởng đó.

                Updated by icy almost 2 years ago

                • Status changed from Assigned to Closed
                • % Done changed from 10 to 100
                • Resolution set to Fixed