I want to write a physics book with the style like this. Can anyone help me! I need two columns with different width in one page. Thank for viewing!

Here is "theory part"

And "exercise part"

I want to write a physics book with the style like this. Can anyone help me! I need two columns with different width in one page. Thank for viewing!

Here is "theory part"

And "exercise part"

\documentclass{}...\begin{document}etc. As it is, most of our users will be very reluctant to touch your question, and you are left to the mercy of our procrastination team who are very few in number and very picky about selecting questions. You can improve your question by adding a minimal working example (MWE) that more users can copy/paste onto their systems to work on. If no hero takes the challenge we might have to close your question. – Nov 14 '14 at 11:44tufte-class. Have a look at this page – Sveinung Nov 14 '14 at 18:57One more time. Thank everyone!!!
– Đại Bàng Ham Học Nov 15 '14 at 07:12tufte-bookdoesn't really have two columns, figures etc. can be placed in the margin, as in your screenshot. (ctd.) – Torbjørn T. Nov 15 '14 at 07:33\document[symmetric]{tufte-book}if you're using that class) is very different from the question about getting two columns of the same width as textwidth+marginparwidth. – Torbjørn T. Nov 15 '14 at 07:35tufte-class is the nearest I am aware of a complete class with a layout similar to your request. If that class is not suitable, you have to start with another class, add packages and code until you have what you are searching for. I suggest starting either withmemoirorKOMAscript(ùsescrbook.cls).memoirhas better documentation, but KOMA-script`has some very nice and advance features. You will not be able to make such book without reading the documentation for the packages. – Sveinung Nov 15 '14 at 11:00