Advertisement
Guest User

Untitled

a guest
Apr 1st, 2015
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  1. documentclass[12pt,fleqn,a4paper]{article}
  2. usepackage{amsmath}
  3. usepackage[a4paper,textwidth=16cm,vscale=0.75,vcentering]{geometry}
  4. usepackage[ntheorem,framemethod=tikz]{mdframed}
  5. usepackage[amsmath]{ntheorem}
  6. usepackage{parskip}
  7.  
  8. % Modified theorem header
  9. makeatletter
  10. deftheorem@checkbold{}
  11. makeatother
  12.  
  13. makeatletter
  14. renewtheoremstyle{break}%
  15. {item[rlap{vbox{hbox{hskiplabelsep theorem@headerfont
  16. ##1 ##2theorem@separator}hbox{strut}}}]}%
  17. {item[rlap{vbox{hbox{hskiplabelsep theorem@headerfont
  18. ##1 ##2: ##3theorem@separator}hbox{strut}}}]}%
  19. makeatother
  20.  
  21. % Remove extra vertical skip at the end of frames
  22. letsvendmdframedendmdframed
  23. makeatletter
  24. defendmdframed{svendmdframedunskip}
  25. makeatother
  26.  
  27. % Definition
  28. theoremstyle{break}
  29. theorembodyfont{upshape}
  30. theoremsymbol{}
  31. theoremseparator{medskip}
  32. newmdtheoremenv[%
  33. skipabove = 2.0ex plus0.25ex minus0.25ex ,%
  34. skipbelow = 2.0ex plus0.25ex minus0.25ex ,%
  35. leftmargin = 0pt ,%
  36. rightmargin = 0pt ,%
  37. innerleftmargin = 10pt ,%
  38. innerrightmargin = 10pt ,%
  39. innertopmargin = 10pt ,%
  40. innerbottommargin = 10pt ,%
  41. footnoteinside = false ,%
  42. nobreak = true ,%
  43. ]{definition}{Definition}[section]
  44.  
  45. documentclass[12pt,fleqn,a4paper]{article}
  46. usepackage{amsmath}
  47. usepackage[a4paper,textwidth=16cm,vscale=0.75,vcentering]{geometry}
  48. usepackage{framed}
  49. usepackage[amsmath,framed]{ntheorem}
  50. usepackage{parskip}
  51.  
  52. % Modified theorem header
  53. makeatletter
  54. deftheorem@checkbold{}
  55. makeatother
  56.  
  57. makeatletter
  58. renewtheoremstyle{break}%
  59. {item[rlap{vbox{hbox{hskiplabelsep theorem@headerfont
  60. ##1 ##2theorem@separator}hbox{strut}}}]}%
  61. {item[rlap{vbox{hbox{hskiplabelsep theorem@headerfont
  62. ##1 ##2: ##3theorem@separator}hbox{strut}}}]}%
  63. makeatother
  64.  
  65. % Remove extra vertical skip at the end of frames
  66. letsvendmdframedendmdframed
  67. makeatletter
  68. defendmdframed{svendmdframedunskip}
  69. makeatother
  70.  
  71. % Definition
  72. theoremstyle{break}
  73. theorembodyfont{upshape}
  74. theoremsymbol{}
  75. theoremseparator{medskip}
  76. newframedtheorem{definition}{Definition}[section]
  77.  
  78. begin{document}
  79. begin{definition}[Basic set operations.]
  80. Donec vehicula augue euneque.
  81.  
  82. bigskip
  83. {textbf{Set equality:}}\
  84. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  85. begin{equation}
  86. A + B = C.
  87. end{equation}
  88. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
  89.  
  90. bigskip
  91. {textbf{Set union:}}\
  92. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  93. begin{equation}
  94. A + B = C.
  95. end{equation}
  96. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
  97.  
  98. bigskip
  99. {textbf{Set intersection:}}\
  100. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  101. begin{equation}
  102. A + B = C.
  103. end{equation}
  104. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
  105.  
  106. bigskip
  107. {textbf{Set difference:}}\
  108. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  109. begin{equation}
  110. A + B = C.
  111. end{equation}
  112. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
  113.  
  114. bigskip
  115. {textbf{Set complement:}}\
  116. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  117. begin{equation}
  118. A + B = C.
  119. end{equation}
  120. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
  121.  
  122. bigskip
  123. {textbf{Cartesian product:}}\
  124. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
  125. begin{equation}
  126. A + B = C.
  127. end{equation}
  128. end{definition}
  129. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement