Category Archives: NEWS

TRÔNG NGƯỜI MÀ NGẪM ĐẾN TA …

Soạn một tài liệu bằng ConTeXt

\enableregime[utf]
\usetypescript[times][t5]
\setupbodyfont[times]

\setuppapersize[A4]
\setupwhitespace[big]
\setupcolors[state=start] % Important. You won't have colors without it.
\setuppagenumbering[location={footer,middle}]
\setuplayout[topheight,leftmarginwidth,rightmarginwidth,topheight=3cm,3cm,3cm,3cm]

\setupinteraction[state=start,  % make hyperlinks active, etc.
  title={Làm thế nào để biên soạn một tài liệu},
  subtitle={ bằng Con\TeX t},
  author={Nguyễn Thái Sơn},
  keyword={template}]

% headers and footers
\setupfooter[style=\it]
\setupfootertexts[\date\hfill Làm thế nào để biên soạn một tài liệu bằng \ConTeXt]
\setuppagenumbering[location={header,right}, style=bold]

\setupbodyfont[12pt]            % default is 12pt

\setuphead[chapter,subject][color=red]
\setuphead[section,subject][color=blue,style={\bfa},
  before={\bigskip\bigskip}, after={}]
\setuphead[chapter][style={\bfd}]
\setuphead[title][style={\bfd}]

\starttext
\startstandardmakeup
\leftaligned{\bfd Làm thế nào để biên soạn một tài liệu\\ \bfd bằng \ConTeXt.\\ \ \\  }
\midaligned{\bfd Bài 1: Liệt kê}
\midaligned{}
\midaligned{\bfa Nguyễn Thái Sơn}
\stopstandardmakeup
%\completecontent
\page[yes]
\subject{\bfd Giới thiệu}

Trước hết, không đặt câu hỏi "Vì sao phải sử dụng \ConTeXt" khi bản thân mình đã sử dụng \LaTeX\ khá thành thạo? Nếu trong tâm tưởng đã có câu hỏi đó, hãy để thực tế trả lời.
%... your text\index{indexentry} ...

Tuy nhiên ở đây chúng tôi nêu ra một vài khác biệt mà các bạn sử dụng \LaTeX\ thành thạo sẽ phát hiện ngay.

{\bf Thứ nhất, vấn đề liệt kê.} \LaTeX có 3 chế độ liệt kê: itemize, enumerate và description. Riêng đối với description có nhiều tuỳ chọn do nhu cầu. Đối với \ConTeXt\   sẽ liệt kê như sau:

\starttyping
\startitemize[] ... \stopitemize
\stoptyping
trong đó tuỳ chọn ở trong [] bao gồm:

\midaligned{\starttable[|l|l|]
\HL
\NC Tuỳ chọn \VL Kết quả \SR
\HL
\NC 1 \VL $\bullet$ \AR
\NC 2 \VL $-$ \AR
\NC 3 \VL $\star$ \AR \SR
\HL
\NC n \VL 1 2 3\dots \AR
\NC a \VL a b c\dots \AR
\NC A \VL A B C\dots \AR
\NC r \VL i ii ii\dots \AR
\NC R \VL I II III\dots \AR
\stoptable
 }

Ngoài các kiểu liệt kể trên, \ConTeXt\ còn nhiều kiểu kiệt kê khác như sau:

{\bf Liệt kê theo ký tự được định nhĩa:}

\starttyping
\def\tulokho#1%
 {\ifcase#1 \or $\heartsuit$\or $\diamondsuit$
\or $\clubsuit$\or $\spadesuit$
\fi}

\defineconversion[s][\tulokho]

\startitemize[s]
\item Con cá lý ngư sầu tư biếng lội
\item Con chim phượng hoàng sầu cội biếng bay
\item Con chim xanh ăn trái xoài xanh
\item Ăn hết trái chín ăn quanh trái già
\stopitemize
\stoptyping 

\def\tulokho#1%
 {\ifcase#1 \or $\heartsuit$\or $\diamondsuit$\or $\clubsuit$\or $\spadesuit$
\fi}

\defineconversion[s][\tulokho]

\startitemize[s]
\item Con cá lý ngư sầu tư biếng lội
\item Con chim phượng hoàng sầu cội biếng bay
\item Con chim xanh ăn trái xoài xanh
\item Ăn hết trái chín ăn quanh trái già
\stopitemize

{\bf Liệt kê ngẫu nhiên:}

\starttyping
\nextrandom
\startitemize[random]
\startitem Xôi chè phú quí đổi thành không \stopitem
\startitem Quyết phận chăm tu chẳng lấy chồng \stopitem
\startitem Chồng lấy chẳng tu chăm phận quyết  \stopitem
\startitem Không thành đổi phú quí chè xôi  \stopitem
\stopitemize
\stoptyping 

\nextrandom
\startitemize[random]
\startitem Xôi chè phú quí đổi thành không \stopitem
\startitem Quyết phận chăm tu chẳng lấy chồng \stopitem
\startitem Chồng lấy chẳng tu chăm phận quyết  \stopitem
\startitem Không thành đổi phú quí chè xôi  \stopitem
\stopitemize

{\bf Liệt kê theo cột:} 

\starttyping
\startitemize[n,three,columns]
\item
\stopitemize
\stoptyping 

Danh sách cầu thủ của đội bóng Chelsea FC(T)

\startitemize[n,three,columns]
\item  Petr Cech
\item	Ross Turnbull
\item	Henrique Hilario
\item	Jan Sebek
\item	Branislav Ivanovic
\item	Ashley Cole
\item	David Luiz
\item	Jose Bosingwa da Silva
\item	Paulo Renato Rebocho Ferreira
\item	John Terry
\item	Rodrigo Dias da Costa
\item	Sam Hutchinson
\item	Michael Essien
\item	Ramires Santos do Nascimento
\item	Frank Lampard
\item	Yossi Benayoun
\item	John Obi Mikel
\item	Florent Malouda
\item	Yuri Zhirkov
\item	Jacopo Sala
\item	Joshua McEachran
\item	Fernando Torres
\item	Didier Drogba
\item	Salomon Armand Magloire Kalou
\item	Nicolas Anelka
\stopitemize 

Thỉnh thoảng bạn muốn có phần head trong mỗi liệt kê. Trong trường hợp này, dùng head thay vì item

\starttyping
\startitemize[n]
\head
\stopitemize
\stoptyping

VĂN HÓA - GIẢI TRÍ
​Dạ cổ hoài lang trở lại với Thành Lộc
06/12/2014 07:56 GMT+7
TT - Chiều 5-12, sân khấu Idecaf vừa tổ chức phúc khảo vở kịch rất cũ mà rất mới Dạ cổ hoài lang trong sự chờ đón của nhiều người.

\startitemize[n]
\head Rất cũ. \hfill {\it (là bởi ra đời 20 năm)}

Là vì kịch bản Dạ cổ hoài lang được tác giả Thanh Hoàng viết và đạo diễn Công Ninh dàn dựng cách đây đúng 20 năm, công diễn hơn 1.000 suất ở cả hai miền, đã thay bao nhiêu đời diễn viên và lấy nước mắt của bao nhiêu thế hệ khán giả khác nhau.

\head Nhưng rất mới.  \hfill {\it (chuyển sang sân khấu mới)}

Bởi lần đầu tiên Dạ cổ hoài lang được đi ra ngoài khuôn khổ của sân khấu 5B để đánh dấu tuổi 20 của mình ở sân khấu “hot” nhất hiện nay là Idecaf.

\head Nguyên nhân: \hfill {\it (Lý do chuyển sang sân khấu Idecap)}

Theo tác giả Thanh Hoàng thì không hề có sự xích mích nào, chỉ là anh muốn nhìn thấy lại đứa con tinh thần của mình sau 20 năm, vì từ sau khi NSƯT Thành Lộc chuyển về Idecaf, Lê Vũ Cầu mất, Hoài Linh bận rộn với sân khấu riêng và bản thân Thanh Hoàng tạm ngưng diễn thì gần như không còn nghệ sĩ nào đủ sức tải được vai ông Tư.
\stopitemize 

\page[yes]
\ \vfill
\noindent
\framed[corner=round, width=\textwidth,height=1in,
backgroundcolor=gray,background=color]
{Tài liệu này được xuất bản phục vụ cộng đồng, do đó bạn có thể phát triển nó và chia sẻ nó cho mọi người. Các đề nghị bổ sung và các bản đã được bổ sung sẽ được hoan nghênh. Hãy gửi các bản đó  cho tôi
tại \from[nthaison@gmail.com] (Nguyễn Thái Sơn).}
\stoptext

 

Làm thế nào để biên soạn một tài liệu bằng ConTeXt

Advertisements

ConTeXt – 1

context

ConTEXt là hệ thống sắp chữ dựa trên TeX. Khác với LaTeX, một gói macro TeX chính khác, ConTeXt vừa có tính mô-đun hơn trong khái niệm, vừa có tính đơn khối hơn trong thiết kế. Thí dụ như đồ hoạ véc-tơ dựa trên TeX được tích hợp đầy đủ vào ConTeXt thông qua Metafun, phần mở rộng (mô-đun) của ngôn ngữ lập trình đồ hoạMetaPost (MetaPost xuất phát từ ngôn ngữ Metafont, một công trình của Donald Knuth). Nó cũng chú trọng đến việc sử dụng PdfTeX để phát sinh các phiên bản trên giấy lẫn màn hình (screen) trực tuyến của cùng một tài liệu. Nó có chứa một số văn lệnh tiện ích viết bằng Perl, như TeXutil và TeXexec. Nó tích hợp bộ phân tích cú pháp (parser) XML (có hỗ trợ MathXML). Tiếp tục đọc

Vài lời với các bạn đã mua sách LaTeX

Vừa qua nhiều bạn đã mua sách LaTeX của Thầy Sơn thông qua takara.vn
Đĩa CD kèm theo tỏ ra lạc hậu với các bạn có thể liên hệ với thầy Sơn thông qua blog này dù rằng nó vẫn không lạc hậu cho các bạn ở những nơi mà không thể vào osshcmup.wordpress.com. Tuy nhiên CD cũng có thể có vấn đề (ví dụ do được tạo đã lâu nhiều CD bị hỏng), thậm chí nhiều máy tính bây giờ không trang bị đầu đọc CD. Tiếp tục đọc

Linux No Longer Listed as Supported Platform for Adobe Reader

Adobe removes the Linux support for yet another product
By
Silviu Stahie on September 29th, 2014 15:56 GMT
nguồn: http://news.softpedia.com

Adobe Reader is no longer an item of interest for the Linux users, and the company that makes it has removed the Linux platform from the list of supported OSes.

All the Adobe products are slowly disappearing from the Linux ecosystem. Adobe Air is no more, Adobe Flash is now in maintenance mode and it hasn’t been updated for a couple of years, and now Adobe Reader no longer lists Linux as supported platform. To be fair, it was an old version and not a lot of people used it.

Life will be the same for Linux users without Adobe Reader. There are still lots of applications that provide support, like Evince, Okular, Foxit, and qpdfview, just to name a few. And we’re not even mentioning Mozilla Firefox and Google Chrome, which are able to open PDF file by default.

The reason for Adobe’s estrangement with the Linux world is unclear. They stopped being interested in this platform a while ago, although other OSes (like iOS for example) are doing the same thing with them. It’s very likely that all Linux support will stop very soon.

You can still download Adobe Reader 9.5.5 from Softpedia, if you get teary-eyed, and we’ll keep it on our servers until no one wants it anymore.

 

 

School in Canada Ditches Windows, Gets Lubuntu 14.04 and Saves Thousands of Dollars

The old PCs have been resurrected with Lubuntu
By Silviu Stahie on October 3rd, 2014 08:23 GMT
Nguồn: http://news.softpedia.com

A school in Montreal, Canada, is moving to Linux and its board has reported that it has managed to save almost $15,000 (€11,800) by ditching the Windows 7 OS and adopting Lubuntu 14.04 LTS.

People might still be ambivalent about moving to a Linux system, but proof that it can be done very easily is offered all the time, whether it’s about a city moving to open source or just a school in Canada.

More and more entities realize that they can save a lot of money on licenses, support, and all kinds of other costs by switching to a free solution for the OS or for any other component, like an office suite for example. The bigger the company or the city, the more money they can save.

Lubuntu 14.04 LTS helps school save money

A representative of a school board from Montreal contacted the Lubuntu community with a simple problem. The school had an easy choice to make, either to upgrade the hardware or to get Lubuntu and have the old computers work better for a few more years. They reportedly saved $15,000 (€11,800) in this process, but there were some small issues to fix.

“Good morning, I work for a school board in Montreal and we are finally shifting over to open source software for our older computer labs using Lubuntu 14.04 instead of windows 7. The performance between the two is incomparable and schools are saving up to 15 000$ by converting to Lubuntu instead of purchasing new hardware. Our teachers have been working with us on this and one big request is to put shortcut to web sites on the desktop. I thought this would be a simple request but I am unable to find any information on how to do this. Can anyone help? Thanks,” says Marc Tremblay on the official mailing list.

This being a Linux community, the answers to his question started pouring in immediately and numerous solutions for his problems have been posted. The problem is that Windows users tend to look for Windows-like solutions and Linux is somewhat different. It requires another approach and users need to unlearn a few bad habits.

Just the tip of the iceberg

Getting a Linux operating system instead of Windows seems like the logical thing to do. It saves people, companies, and administrations money and teaches users that there are other solutions out there that don’t require a license to work. The movement has just started to pick up steam and we’re going to be reading more news like this one in the near future.