Useful Gibberish

Archive for the ‘Tricks and Tips’ Category

Aside

Từ LaTeX sang Word/PPT/Illustrator…

LaTeX là ngôn ngữ soạn thảo được nhiều người, đặc biệt là dân có ‘động chạm’ đến toán, thích và sử dụng. LaTeX mạnh hơn Word ở chỗ công thức toán có thể cho vào văn bản một cách đơn giản và đẹp (đẹp hơn Equation và MathType nhiều!) và làm việc ở môi trường nào cũng được: windows, linux, OSX….

Đó là để giới thiệu cho những người chưa biết Latex là gì, còn khi ai đó đã tìm đến câu hỏi ở đề bài thì dưới đây sẽ đi thẳng vào vấn đề luôn.

Vì sao cần LaTex trong Word?

Một lời khuyên chân thành là nếu đang dùng word mà thích cả công thức toán thì cứ tiếp tục dùng Equation và MathType. Vì cho đến thời điểm viết bài này và những gì tôi có (Word 2016) thì tất cả những cách tôi tìm được đều phải đi vòng (code ở chỗ khác rồi sau đó dán lại ảnh vào) hoặc phiền phức (copy paste code MathML…). Nếu đã thích LaTeX thì chuyển qua hẳn LaTeX mà dùng, nó mạnh hơn Word ở mảng soạn thảo công thức toán rất nhiều.

Còn nếu vẫn cố quá thì đây.

LaTeX trong PowerPoint (PPT)?

Nếu không có vấn đề gì thì cứ dùng MathType, vì thường PPT họ cũng không cho quá nhiều công thức toán lên làm gì (vì thực sự là không nên, chả ai muốn đọc, trừ khi không còn gì để nói, hoặc là thuyết trình cho những người quá chuyên biệt).

Tuy nhiên, có một cách rất hay để bỏ công thức toán latex vào trong PPT, đó là dùng thêm một Plug-In, tên Plug-In đó là IguanaTEX. Và vì LaTex ra công thức toán đẹp hơn MathType nhiều nên tội gì không dùng?

Cách thức hoạt động của Pligu-in này rât đơn giản: bấm nút Insert, nhập code LaTeX, chương trình sẽ tạo ra một file PNG công thức toán để dán vào soạn thảo PPT.

Chú ý là khi đã tạo ra công thức kiểu như thế này thì không thể sửa lại được nữa vì nó đã là file ảnh. Muốn thay đổi gì đó thì phải xóa công thức đó đi và làm lại.

LaTeX trong Adobe Illustrator?

Dùng Illustrator để vẽ ảnh mô tả cho các bài báo khoa học rất là tốt, vì công cụ này chuyên nghiệp và mạnh, xuất file cũng tiện (eps,png… đủ cả). Vấn đề là nhiều lúc cần phải cho một vài kí hiệu toán học vào trong ảnh thì hơi phiền, vì thế phải cần dùng đến LaTeX.

Có cách đi vòng và có cách trực tiếp, ở đây tôi trình bày cách đi vòng vì nó đơn giản dễ làm hơn (cách kia tuy trực tiếp nhưng phức tạp).

Đơn giản nhất là dùng pdflatex tạo ra một file PDF có công thức ở trong, sau đó mở trong Illustrator (viết tắt là AI), dán đè công thức này vào hình là xong.

Nếu không muốn dùng pdflatex (ít người thích nhìn cái command window), thì có thể dùng một phần mềm miễn phí tên là KLatexFormula. Cách dùng phần mềm này cũng khá đơn giản, nó có cách nhập hao hao như IguanaTEX đã đề cập ở trên. Có điều sau đó phải dán vào AI. Không khó khăn gì vì phần mềm này có một nút gọi là Drag. Sau khi bấm chuột và, kéo công thức thả vào cửa sổ AI là xong.

Kết

Tôi viết bài này dành cho những bạn tò mò và những bạn thực sự cần dùng (nhiều lúc làm việc với người chỉ có Word và muốn sửa nhiều thứ về nội dung, công thức toán thì chắc chắn cần nhưng họ chỉ sửa phần chữ v.v…). Cá nhân tôi vẫn đang dùng song song latex và word (word có track changes rất hay mà latex không bao giờ có được, tôi chưa tưởng tượng ra). Không có gì là hoàn hảo cả, nhưng cuộc đời luôn có cách!

Good luck!

Matlab: How to plot boob?

Yes, serious.

Reading emails about professors dying because of  radio-active rays or students suiciding because of stresses makes me want to stop for while and forget what I’m doing.

But I can’t leave my computer, so I have to do something with it.

Google is useful for this purpose, now all I need is a silly question. I use Matlab to plot a lot of my data, but never I’d plotted boob, which is no doubt a lot more attractive than those stress-strain curve of the simulation. Fortunately, there’s a Wolfram’s widget provides the function, so I put it in Matlab and tried, it’s pretty funny.

Here is the code:

figure();
fplot(@(x) -(3*x*log(x)-0.1*exp(-(30*x-12)^6)),[0 1])

Here is the result:

2017-04-07_20-01-46

Revisit Maths after the hiatus

It’s been a long time since I last read any maths related document. Now it’s time to revisit some ‘casse-tête’ theories and algorithms.

Here is what appear in the document I’m studying:

Lagrange multiplier

Taylor series (sometimes I forget, silly me)

Tensor (admittedly, I hate this, but it’s everywhere in my life now)

Those are the basic, now let’s read some journals:

Annals of Mathematics: a super high research level, reading them to know you’re still nothing (The name Princeton reminds you something?).

American Maths Monthly: very interesting maths journal from America.

Epsilon/Pi/Maths and Youth (free/pirated): Vietnamese maths journal. Epsilon is free, and a ‘was’ (the editors stopped and open Pi journal, which is a paid journal, but not too expensive). Maths and Youth is a traditional Vietnamese maths journal, it is a not-so-bad journal (I rate 6/10).

 

Viết blog wordpress với Markdown

Giới thiệu

Một trong những lí do tôi dùng wordpress là vì nó miễn phí nhưng lại hỗ trợ cho người viết những công cụ tốt nhất, tiện nhất có thể. Trước đây là nhúng code và viết công thức toán, gần đây tôi mới biết thêm Markdown.

Markdown là một công cụ giúp viết trên web dễ dàng hơn vì dùng nó thì không cần thiết phải dùng chuột nữa. Với những kí tự cơ bản, những công việc định dạng như tô đậm chữ, in nghiêng chữ, thêm hình ảnh, quote… trở nên đơn giản đến không ngờ, một trong những hiệu qủa tức thì đó là viết được tập trung hơn.

Ví dụ

Để tô đậm chữ, chỉ gần để chữ ở trong ** và **.

Để in nghiêng chữ, để chữ ở trong * và *.

Ngay cả cái trò footnote hay reference cũng hay 1, viết blog mà cứ như là viết báo khoa học vậy.

Kết hợp cả thêm hình ảnh:

Tiêu đề ảnh

hay là block code:

print 'Hello world!'

List cũng dễ không kém:

  • Đây là một cái
  • Đây là cái thứ hai

và cuối cùng là quote:

Đây là quote nhé

Kết luận

Markdown giúp người viết tiết kiệm rất nhiều thời gian khi viết; nó đặc biệt hữu dụng khi kết hợp với các công cụ kiểm tra chính tả, câu cú… Quan trọng nhất vẫn là kỹ năng của người viết, không nên làm dụng quá máy móc, phần mềm. Tuy nhiên, khi làm việc nên tận dụng tối đa các sự trợ giúp có thể. Chúc các bạn viết blog vui và hay!


  1. Footnote là một dạng chú thích thêm ở cuối trang. 

Awesome posts from all over the blogs in this week (week 34/2014)

I started to collect awesome post from other blog to share in my personal blog, they’re about life tips, ideas, design inspirations…

1. Taking note techniques from Japanese people:

http://blog.highfivehq.com/posts/a-little-known-hack-from-japan-to-get-your-notebook-organized

This is one of the coolest technique to take note that I’ve ever read. Hat tip to Japanese people.

2. Finding local peak in a curve with Matlab:

Data post-processing is very important in your research, the original author knew that and shared you this matlab code

http://blogs.mathworks.com/pick/2009/11/13/this-peaks-my-interest/

3. Sharpen your photo using High pass filter in Photoshop:

This is a very simple but powerful technique to sharpen your photos. Work like a charm!

http://news.dphotographer.co.uk/tutorials/creative-use-of-the-high-pass-filter-in-photoshop-to-sharpen-your-images/

Tag Cloud

%d bloggers like this: