Đến nội dung

Hình ảnh

Câu hỏi về LaTex

Mới vào nghề

  • Please log in to reply
Chủ đề này có 156 trả lời

#1
vietfrog

vietfrog

    Trung úy

  • Hiệp sỹ
  • 947 Bài viết
Các anh cho em hỏi, muốn căn lề trên dưới, trái phải cho văn bản LaTex thì làm thế nào ạ.
Có thể điều chỉnh cho chữ cách mép giấy tùy ý được không ạ.
:D


P/s: Em nghĩ diễn đàn mình giờ nên mở 1 Topic về soạn thảo văn bản LaTeX. Như thế sẽ thuận tiện hơn về nhiều việc sau này :D

Bài viết đã được chỉnh sửa nội dung bởi vietfrog: 27-12-2011 - 21:55

Sống trên đời

Cần có một tấm lòng

Để làm gì em biết không?

Để gió cuốn đi...

Chủ đề:BĐT phụ

HOT: CÁCH VẼ HÌNH


#2
Zaraki

Zaraki

    PQT

  • Phó Quản lý Toán Cao cấp
  • 4273 Bài viết
Anh dùng MikTeX à, dùng TeXMaker thì hay hơn anh ạ (vì TeXMaKer có hướng dẫn căn lề trái, phải).

Căn lề phải
\begin{flushleft}
\end{flushleft}

Căn lề trái
\begin{flushright}
\end{flushright}

Discovery is a child’s privilege. I mean the small child, the child who is not afraid to be wrong, to look silly, to not be serious, and to act differently from everyone else. He is also not afraid that the things he is interested in are in bad taste or turn out to be different from his expectations, from what they should be, or rather he is not afraid of what they actually are. He ignores the silent and flawless consensus that is part of the air we breathe – the consensus of all the people who are, or are reputed to be, reasonable.

 

Grothendieck, Récoltes et Semailles (“Crops and Seeds”). 


#3
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết

Anh dùng MikTeX à, dùng TeXMaker thì hay hơn anh ạ (vì TeXMaKer có hướng dẫn căn lề trái, phải).


Em nói vậy là chưa đúng :D, MikTeX là hệ thống TeX (có thể nói là tốt nhất hiện nay, mã nguồn mở và miễn phí) còn Texmaker (hay WinEDT...) là những phần mềm soạn thảo TeX mà thôi và phải chạy cùng với hệ thống TeX (MikTeX).

Các anh cho em hỏi, muốn căn lề trên dưới, trái phải cho văn bản LaTex thì làm thế nào ạ.
Có thể điều chỉnh cho chữ cách mép giấy tùy ý được không ạ.
:D


Nếu anh hiểu đúng câu hỏi của Việt là em muốn căn chỉnh văn bản tùy thích theo khổ giấy A4 thì có thể. Em có thể khai báo nó trước khi bắt đầu văn bản (tức là trước \begin{document}). Ví dụ theo đúng chuẩn văn bản của Pháp thì là thế này :

% French Dimensions
% -----------------
\textheight 230mm
\textwidth 168mm
\topmargin -10.3mm
\evensidemargin -5.4mm
\oddsidemargin -5.4mm

Em có thể thay đổi các số liệu cho phù hợp với mong muốn của em.

Về việc mở một topic về soạn thảo $\LaTeX$ anh nghĩ trước hết phải tìm ra người "uyên thâm" về $\LaTeX$, có thời gian lên diễn đàn thường xuyên để trả lời các câu hỏi (ví dụ bên MathScope hay Mathvn có thầy hungchng) thì topic mới phát triển được. Diễn đàn mình có Khuê giỏi $\LaTeX$ nhưng anh nghĩ năm nay Khuê không có nhiều thời gian. Mọi người trao đổi thêm nhé.

#4
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết
Đã mở box Soạn thảo tài liệu khoa học với $\LaTeX$, mời các bạn vào tham gia.

@Việt: em hãy đọc thêm tài liệu này: http://diendantoanho...showtopic=66823. Câu hỏi của em nằm ở trang 133.

@anh Thạch: rảnh rảnh thì anh Thạch vào phụ em một tay :D

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 


#5
vietfrog

vietfrog

    Trung úy

  • Hiệp sỹ
  • 947 Bài viết
Em không biết hỏi ở chỗ nào cho tiện, nên em hỏi luôn ở đây ạ.
Các anh cho em hỏi, dùng TexMaker thì làm như thế nào để xem ngay kết quả bên dưới mà không phải xem ở 1 của sổ khác ạ.
Các anh không bận thì trả lời em nhé :D

Sống trên đời

Cần có một tấm lòng

Để làm gì em biết không?

Để gió cuốn đi...

Chủ đề:BĐT phụ

HOT: CÁCH VẼ HÌNH


#6
Zaraki

Zaraki

    PQT

  • Phó Quản lý Toán Cao cấp
  • 4273 Bài viết

Em không biết hỏi ở chỗ nào cho tiện, nên em hỏi luôn ở đây ạ.
Các anh cho em hỏi, dùng TexMaker thì làm như thế nào để xem ngay kết quả bên dưới mà không phải xem ở 1 của sổ khác ạ.
Các anh không bận thì trả lời em nhé :D

Có phải cái này không anh : http://diendantoanho...showtopic=66824

Discovery is a child’s privilege. I mean the small child, the child who is not afraid to be wrong, to look silly, to not be serious, and to act differently from everyone else. He is also not afraid that the things he is interested in are in bad taste or turn out to be different from his expectations, from what they should be, or rather he is not afraid of what they actually are. He ignores the silent and flawless consensus that is part of the air we breathe – the consensus of all the people who are, or are reputed to be, reasonable.

 

Grothendieck, Récoltes et Semailles (“Crops and Seeds”). 


#7
vietfrog

vietfrog

    Trung úy

  • Hiệp sỹ
  • 947 Bài viết
Hình như không phải. Ý anh muốn nói là xem ngay phía dưới cơ. Như thế kia vẫn xem ở 1 cửa sổ khác rồi :D .
P/s : thấy mấy cái ảnh ví dụ họ soạn bên trên còn bên dưới biên dịch luôn nên muốn biết tí :D

Sống trên đời

Cần có một tấm lòng

Để làm gì em biết không?

Để gió cuốn đi...

Chủ đề:BĐT phụ

HOT: CÁCH VẼ HÌNH


#8
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết

Em không biết hỏi ở chỗ nào cho tiện, nên em hỏi luôn ở đây ạ.
Các anh cho em hỏi, dùng TexMaker thì làm như thế nào để xem ngay kết quả bên dưới mà không phải xem ở 1 của sổ khác ạ.
Các anh không bận thì trả lời em nhé :D

Tất nhiên là phải hỏi ở box $\LaTeX$ rồi em.

Để trả lời câu hỏi: xem phía dưới thì không được, chỉ có thể xem kết quả PDF ở ngay bên cạnh khung soạn thảo bằng cách sử dụng trình xem PDF tích hợp sẵn trong TeXMaker.
Kết quả như thế này:
latex1.JPG

Cách làm: trên cửa sổ của TeXMaker, vào Options $\to$ Configure Texmaker. Sau đó điều chỉnh như hình vẽ:

latex2.JPG


Lưu ý là phải có file PDF thì mới xem được (tất nhiên!) Có nhiều cách để biên dịch thành file PDF, cách đơn giản nhất là dùng pdflatex:
latex3.JPG

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 


#9
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết
Anh có câu hỏi muốn hỏi Khuê, đã search nhiều nhưng chưa bao giờ thành công, liên quan đến Inverse DVI Search (tức là tìm ngược từ DVI sang tệp nguồn) cho TexMaker. Đã add TexMaker vào...

1.JPG

Nhưng mỗi lần mở nó lại cứ mở Notepad thay vì TexMaker

2.JPG

Nghe bảo là dùng những chương trình soạn thảo khác như WinEDT hay VieTex thì không bị (anh chưa thử vì một phần đã quen với TexMaker :icon6:). Bây giờ với văn bản dài mỗi lần soát lỗi rất mệt.

p/s : anh làm theo hướng dẫn ở http://fundamentalth...n-texmaker.html

#10
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết

Anh có câu hỏi muốn hỏi Khuê, đã search nhiều nhưng chưa bao giờ thành công, liên quan đến Inverse DVI Search (tức là tìm ngược từ DVI sang tệp nguồn) cho TexMaker. Đã add TexMaker vào...

Nhưng mỗi lần mở nó lại cứ mở Notepad thay vì TexMaker

Dạ cái này em cũng từng gặp cách đây... vài năm ! Cách giải quyết lại vô cùng đơn giản :P (em tự mò chứ hồi đó Google mãi không ra :D):

Anh click chuột phải vào một file *.tex bất kì, chọn Open with $\to$ Choose default program... (chứ không chọn ngay Texmaker), sau đó chọn Texmaker trong danh sách các ứng dụng, đánh dấu ô Always use the selected program to open this kind of file, rồi nhấn OK (em toàn dùng HĐH tiếng Anh nên phải viết bằng tiếng Anh, anh Thạch thông cảm). Lưu ý là cho dù Texmaker đã là chương trình mặc định để mở *.tex rồi thì ta cũng vẫn phải làm như vậy.

Bây giờ vào Texmaker và Yap rồi cấu hình như anh đã làm (chọn Run as administrator cho... chắc ăn):

Texmaker: ở ô latex command:
latex --src -interaction=nonstopmode %.tex %0 "%N%T"
Yap: theo như hình vẽ phía trên của anh thì cái command nó bị sai (có đến hai paths?). Anh chọn Texmaker sau đó thêm command arguments vào để được thế này:
"C:\Program Files (x86)\Texmaker\texmaker.exe" "%f" -line %l

Biên dịch lại và xem dvi. Thử click đúp vào một dòng bất kì sẽ thấy... không có gì xảy ra cả :D Thực ra là có, quay trở lại Texmaker, ta sẽ thấy con trỏ đã được di chuyển đến dòng vừa click.

P/s: từ lúc Texmaker tích hợp trình đọc pdf, em đã quên luôn cái DVI inverse search này. Anh Thạch thử sử dụng cái Embed pdf viewer của nó xem, search qua search lại gì cũng rất tiện lợi.

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 


#11
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết
Ok merci em, chuyên gia có khác :D, thực ra không phải command nó bị sai mà chắc do version của anh hơi "khác người" nên thành 2 paths

3.JPG

Thế là với DVI và TexMaker không có cách nào để nó nhảy thẳng luôn vào sao, hơi khó chịu tí nhưng cũng ... tạm được. Để anh thử cái Embed pdf viewer xem sao.

#12
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết

Ok merci em, chuyên gia có khác :D,

Dạ em đâu dám :blush:
Lúc trước em còn học nhiều về $\LaTeX$ chứ bây giờ thì quên gần hết :mellow:

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 


#13
Yagami Raito

Yagami Raito

    Master Tetsuya

  • Thành viên
  • 1333 Bài viết
TIen day cho em hoi dum may anh luon.MAy em moi doi he dieu hanh the ma sao ko go dau dc tren dien dan nhi ( May em da co phan mem ho tro go )

:nav: Học gõ công thức toán học tại đây

:nav: Hướng dẫn đặt tiêu đề tại đây

:nav: Hướng dẫn Vẽ hình trên diễn đàn toán tại đây

--------------------------------------------------------------

 


#14
vietfrog

vietfrog

    Trung úy

  • Hiệp sỹ
  • 947 Bài viết
Các anh cho em xin phép hỏi chút.
Em copy một số dòng công thức trên diễn đàn vào Texmaker nhưng nó toàn báo lỗi
Ví dụ
$\dfrac{{a^3 }}{{a^2  + ab + b^2 }} + \dfrac{{b^3 }}{{b^2  + ab + c^2 }} + \dfrac{{c^3 }}{{c^2  + ac + a^2 }} \ge \dfrac{{a + b + c}}{3}$
Em thấy nó thường báo lỗi ở cái
\dfrac{}{}
Em sửa thành
\dfrac{}{}
thì được không báo lỗi nữa nhưng công thức ( phân số) hiện ra hơi xấu. :(

P/s: em sửa thành f rac. ( trên diễn đàn tự chuyển thành dfrac thì phải :(, em gõ f rac viết liền mà không được )
Nếu có thể thì anh Khuê chỉ em cách cho tự động chuyển như ở diễn đàn với :D :D

Bài viết đã được chỉnh sửa nội dung bởi vietfrog: 05-01-2012 - 16:50

Sống trên đời

Cần có một tấm lòng

Để làm gì em biết không?

Để gió cuốn đi...

Chủ đề:BĐT phụ

HOT: CÁCH VẼ HÌNH


#15
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết

Các anh cho em xin phép hỏi chút.
Em copy một số dòng công thức trên diễn đàn vào Texmaker nhưng nó toàn báo lỗi
Ví dụ

$\dfrac{{a^3 }}{{a^2  + ab + b^2 }} + \dfrac{{b^3 }}{{b^2  + ab + c^2 }} + \dfrac{{c^3 }}{{c^2  + ac + a^2 }} \ge \dfrac{{a + b + c}}{3}$
Em thấy nó thường báo lỗi ở cái
\dfrac{}{}
Em sửa thành
\dfrac{}{}
thì được không báo lỗi nữa nhưng công thức ( phân số) hiện ra hơi xấu. :(


Em thiếu package thôi, thêm vào trước \begin{document}
\usepackage{amsmath}

P/s: em sửa thành f rac. ( trên diễn đàn tự chuyển thành dfrac thì phải :(, em gõ f rac viết liền mà không được )
Nếu có thể thì anh Khuê chỉ em cách cho tự động chuyển như ở diễn đàn với :D :D


Em có thể định nghĩa \f rac là \dfrac thì khi em gõ \f rac nó sẽ tự hiểu và thực hiện chức năng của \dfrac. Như trên diễn đàn thì liên quan đến code web.

\def\f rac{\dfrac}

Cái này em cũng thêm vào trước \begin{document}

Kinh nghiệm của anh thì em nên tìm down mấy file source $\LaTeX$ về xem, cũng là một cách học. ví dụ như đây là file nguồn của đề thi 1, em sửa .pdf thành .tex và thử chạy xem.

p/s : Khuê xem sửa lại nếu đặt \f rac trong thẻ code thì đừng nhảy thành \dfrac nữa :D

File gửi kèm



#16
vietfrog

vietfrog

    Trung úy

  • Hiệp sỹ
  • 947 Bài viết
Cảm ơn anh Thạch nha. :D. Ngon rồi ạ :D :D :D

P/s: Anh Thạch ơi. Em không đuổi được đuôi của file nguồn đề 1 anh ạ :(.
Anh Thạch có file source mẫu nào thì PM cho em nhé . :D
Cảm ơn anh!

Bài viết đã được chỉnh sửa nội dung bởi vietfrog: 05-01-2012 - 17:42

Sống trên đời

Cần có một tấm lòng

Để làm gì em biết không?

Để gió cuốn đi...

Chủ đề:BĐT phụ

HOT: CÁCH VẼ HÌNH


#17
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết

P/s: Anh Thạch ơi. Em không đuổi được đuôi của file nguồn đề 1 anh ạ :(.
Anh Thạch có file source mẫu nào thì PM cho em nhé . :D
Cảm ơn anh!


Đổi được chứ em, chắc em ẩn cái đuôi file đi rồi. Em lên google search đại loại như "show extensions windows 7" chẳng hạn (nếu em dùng win khác thì thay window 7 thành win em dùng). Xong xuôi nó sẽ hiện rõ cho em tên file và định dạng file. Em chỉ cần đổi pdf thành tex là xong.

Ví dụ đề thi thử là một file source mẫu tương đối đơn giản, phù hợp để bắt đầu. Các file phức tạo hơn em không nên đọc vội, để quen dần cái đã.

#18
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết

Em có thể định nghĩa \f rac là \dfrac thì khi em gõ \f rac nó sẽ tự hiểu và thực hiện chức năng của \dfrac. Như trên diễn đàn thì liên quan đến code web.

\def\f rac{\dfrac}

Cái này em cũng thêm vào trước \begin{document}

Dạ em cho nó tự động chuyển vì trên diễn đàn quá nhiều bạn nhìn không quen kiểu inline và không biết cách gõ kiểu display.

Về câu hỏi "tự động chuyển" của Việt, câu trả lời của anh Thạch là hoàn toàn chính xác. Tuy nhiên, anh nghĩ nó không giải quyết được triệt để vấn đề của em (mà thực ra đó chẳng phải là vấn đề, vì anh nghĩ khi em nhìn quen rồi thì sẽ thấy inline mode là một thứ rất đẹp và chuẩn).

Thứ nhất, trong một số trường hợp, công thức sẽ rất xấu (mà 'xấu' là điều tối kỵ của $\TeX$ :D). Ví dụ: $2^{\dfrac{1}{2}}$ (ôi xấu quá xấu quá, chắc là phải bỏ cái tự động chuyển ấy đi thôi :D)
Thứ hai, nó chỉ giúp phân số lớn lên thôi, những thứ khác vẫn còn "nhỏ" (mà anh nghĩ là em sẽ thấy xấu). Ví dụ: $\sum_{i=1}^n\dfrac{1}{i}$.

Cách nên dùng: đặt dòng \everymath{\displaystyle} trước \begin{document}. Thử và xem kết quả nhé !

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 


#19
T*genie*

T*genie*

    Đường xa nặng bóng ngựa lười...

  • Quản lý Toán Ứng dụng
  • 1161 Bài viết

Dạ em cho nó tự động chuyển vì trên diễn đàn quá nhiều bạn nhìn không quen kiểu inline và không biết cách gõ kiểu display.


Cái này thì anh hiểu, ý anh chỉ là không biết có thể thêm 1 dòng "if" (ví dụ vậy :D) để khi \f rac đặt trong thẻ code thì nó không tự động chuyển thành \dfrac nữa :P.

#20
Nesbit

Nesbit

    ...let it be...

  • Quản lý Toán Ứng dụng
  • 2412 Bài viết

Cái này thì anh hiểu, ý anh chỉ là không biết có thể thêm 1 dòng "if" (ví dụ vậy :D) để khi \f rac đặt trong thẻ code thì nó không tự động chuyển thành \dfrac nữa :P.

À dạ vâng, cái p/s trong bài post trên của anh, em định sẽ trả lời sau (thử tìm trước xem thế nào đã :D)
Cái tự động chuyển là em sử dụng chức năng Bad Word Filter của IPB, muốn sửa theo ý của anh Thạch thì phải can thiệp rất sâu vào code của cả hàm này kết hợp luôn cả hàm của BBCODE (cho thẻ code), hix, hơi phức tạp. Hơn nữa, em thấy cách này không được "propre" (em chẳng biết dùng từ gì nữa) cho lắm. Em sẽ cố gắng để set displaystyle làm style mặc định của $\LaTeX$, như thế khả thi hơn. Để em tìm tiếp đã :D

Không đọc tin nhắn nhờ giải toán.

 

Góp ý về cách điều hành của mod

 

 





1 người đang xem chủ đề

0 thành viên, 1 khách, 0 thành viên ẩn danh