Vietnamen’s Weblog

Time, Chances, Diligence, Intelligence: which is the most important?

TeXmacs

leave a comment »

Để tìm hiểu cách cài đặt, đọc bài IDE.

Citation in TeXmacs

Xem thêm citation-manager.

Bước 1: soạn file bibtex chứa citations cần insert. Nên lưu cùng thư mục với file (.tm)

Bước 2: (dùng 1 lần ban đầu) đưa con trỏ về cuối file (nơi mà phần bibliography sẽ được hiển thị), chọn text/automatic/bibliography. Tại dấu nhắc yêu cầu, gõ vào tên của reference style mình muốn biểu diễn (e.g. plain, alpha, abbrv, ieeetr,…) và tên của file bibtex cần dùng. Danh sách đầy đủ ở đây

1: ieeetr
2: unsrt
3: IEEE
4: ama
5: cj
6: nar
7: nature
8: phjcp
9: is-unsrt
10: plain
11: abbrv
12: acm
13: siam
14: jbact
15: amsplain
16: finplain
17: IEEEannot
18: is-abbrv
19: is-plain
20: annotation
21: plainyr
22: decsci
23: jtbnew
24: neuron
25: cell
26: jas99
27: abbrvnat
28: ametsoc
29: apalike
30: jqt1999
31: plainnat
32: jtb
33: humanbio
34: these
35: chicagoa
36: development
37: unsrtnat
38: amsalpha
39: alpha
40: annotate
41: is-alpha
42: wmaainf
43: alphanum
44: apasoft

Bibtex style for statistic journals: http://www.stat.ufl.edu/~presnell/Downloads/TeX/StatBib/

Bước 3: tại vị trí cần chèn citation references trong file (.tm), chọn Insert/Link/Citation/Visible, gõ vào citation key tương ứng, hoặc đơn giản là gõ \cite (nhấn enter) và gõ vào ref-key của tham khảo cần chèn.

Bước 4: (cần cập nhật để các liên kết có hiệu quả) chọn Document/Page/Type/Pager (nếu chưa chọn), rồi chọn tiếp (2 lần) Document/Update/Bibliography.

References:

  1. http://vntutor.blogspot.com/2007/12/bibtex-editor-for-ubuntu-linux.html
  2. http://amath.colorado.edu/documentation/LaTeX/reference/faq/bibstyles.html

Images in TeXmacs

Đặt con trỏ tại nơi muốn chèn hình, chọn 1 trong 2 options:

  • Insert\Image\Small Image (nếu muốn có thể hiển thị nhiều hình với caption khác nhau trên cùng 1 hàng)
  • Insert\Image\Big Image (mỗi hình chiếm nguyên 1 hàng)

Sau đó, đưa con trỏ vào bên trong vùng mới tạo ra, chọn: Insert\Image\Insert Image…

Nếu hình quá lớn, đưa con trỏ vào ngay bên phải hình (phía dưới góc phải sẽ hiện ra “postscript image”, nhấn phím backspace để nó hiển thị code xuất hình ra (giống như sau)

<postscript|1 |2 |3 |4 |5|6|7>

ví dụ:

  • <postscript|filename|2|3|4|5|6|7>
  • <postscript|<tuple|<raw-data>|eps>|2|3|4|5|6|7>

Tại các ô có đánh số, các giá trị chèn vào tại đó sẽ có ý nghĩa như sau:

  1. tên file (Linked Image…), hay image raw data nếu ta chọn Insert Image…
  2. chiều rộng – width – của hình, có thể chỉ định tuyệt đối hay tương đối
  3. chiều cao – height – …
  4. cắt xén bên trái hình bao nhiêu – left cropping –
  5. cắt xén phía dướic hình – bottom cropping –
  6. cắt xén chiều rộng – width cropping
  7. cắt xén chiều cao – height cropping

Zoom factors

Phóng to/thu nhỏ hình ảnh dùng “zoom factor”

 *3   -- multiply <dimension> by 3;
 /2   -- divide <dimension> by 2;
 *3/2 -- multiply dimension by 1.5;
 *1.5 -- same as above.

Đơn vị để xác định kích thước hình là “par” unit. Ví dụ: chiều rộng hình là “.7par” tương đương với hình đó sẽ chiếm  70% chiều rộng của paragraph.

Cropping

Cắt xén một phần hình vẽ trước khi hiển thị. Trong hình sau, đường gạch rời đại diện cho kích thước thật của hình, các ô nhỏ bên trong với các đường gạch kín đại diện cho phần hình đã được cắt xén

+ – – – – – – – – – – – – – – – – – –
left cropping |
|——————–>
. |
| width cropping .
—————————–> |
| . .
. . |
| ^.. +——–+
| | | |
| ^……………. +——–+
| | |
| | bottom | height
| cropping | cropping |
| | |
– – – – – – – – – – – – – – – – – – +

Đơn vị chiều dài khi chỉ định phần hình vẽ bị cắt phải là đơn vị tuyệt đối vì hình vẽ sẽ được cắt xén trước khi áp dụng các chỉnh sửa khác (ví dụ: scaling).

Ví dụ:
——–

<postscript|/usr/share/pixmaps/texmacs.xpm||||||>

<postscript|chart.eps||||||>           # file chart.eps phải nằm trong cùng thư mục với tài liệu

<postscript|chart.eps|.7par|||||>     # Scale it to take 70% of the paragraph width.

<poscript|chart.eps||.5pag||||>       # Scale to take 50% of the page height.

<postscript|chart.eps|*4|||||>
<postscript|chart.eps||*4||||>
<postscript|chart.eps|*16/4|||||>          # 4 cách đều nhân kích thước lên 4 lần

<postscript|chart.eps|/2|||||>
<postscript|chart.eps|*.5|||||>
<postscript|chart.eps||/2||||>
<postscript|chart.eps|*2/4|||||>         # 4 cách đều thu nhỏ đi 2 lần

<postscipt|archimedes.eps|*22/7||2cm|2cm|3cm|3cm>      # Crop out a square image of 1cm on the side locate 2cm from the lower left border and magnify it by approximately pi.

Ví dụ:

  • Make it smaller, ví dụ 1/2, ta sửa thành: <postscript|name_of_picture_file |1/2| | | > ENTER
  • Make it bigger, ví dụ 2x, ta sửa thành: <postscript|name_of_picture_file | *2| | | > ENTER

References:

  1. http://osdir.com/ml/editors.texmacs.user/2003-05/msg00013.html

Written by vietnamen

Tháng Chín 20, 2009 lúc 7:27 chiều

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: