Advertisement
Guest User

Untitled

a guest
Jan 15th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 3.95 KB | None | 0 0
  1. \documentclass{article}
  2. \usepackage{tikz}
  3.  
  4. \newenvironment{hooked}[4][line width=1pt]{%
  5.   \noindent\hspace{-#3}%
  6.   \begin{tikzpicture}
  7.    \draw [#1] (0,-#2) -- (0,0) -- (\linewidth+#3+#3,0) -- (\linewidth+#3+#3,-#2);
  8.  \end{tikzpicture}\vspace{#4}%
  9.   \def\closehook{%
  10.     \vspace{#4}\noindent\hspace{-#3}%
  11.     \begin{tikzpicture}
  12.      \draw [#1] (0, #2) -- (0,0) -- (\linewidth+#3+#3,0) -- (\linewidth+#3+#3, #2);
  13.    \end{tikzpicture}%
  14.   }}{\closehook}
  15.  
  16. \begin{document}
  17.  
  18. \begin{hooked}[line width=1pt, blue, dash dot]{2em}{2em}{-1em}
  19.  
  20. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque at facilisis diam.
  21. Etiam ullamcorper eros eget ipsum accumsan porttitor. Vivamus lacinia augue erat, rhoncus
  22. scelerisque lectus gravida sit amet. Praesent semper neque ut odio lacinia, sed molestie
  23. ante feugiat. Integer tortor dui, vestibulum vitae nisi sit amet, molestie laoreet odio.
  24. Praesent nibh tortor, tristique non orci at, vehicula blandit augue. Maecenas sit amet odio
  25. consequat, mollis leo et, tempus nisl. Suspendisse molestie neque vel neque posuere, at
  26. facilisis nibh consequat. Pellentesque eget aliquet felis. Suspendisse porta egestas purus
  27. sit amet fringilla. Phasellus sed condimentum erat. Etiam porta tristique urna quis semper.
  28. Vestibulum vitae enim pretium, ornare arcu in, venenatis sem. Etiam accumsan elit quis
  29. ullamcorper vestibulum.
  30.  
  31. Quisque vestibulum mauris et diam efficitur, sit amet aliquet leo interdum. Donec aliquam
  32. fringilla diam quis commodo. Phasellus porta sem eu urna pellentesque euismod. Nullam
  33. vehicula quam ac felis commodo, in pharetra tortor rhoncus. Morbi tempus risus in varius
  34. volutpat. Fusce eget libero in nisi tempor ultricies a sit amet justo. Fusce egestas aliquam
  35. eleifend. Nulla facilisi. Nullam sed mollis leo. Phasellus sapien ipsum, cursus ut cursus ac,
  36. fermentum sit amet orci. Duis nisi dui, placerat dignissim gravida nec, vulputate egestas
  37. velit. Donec rhoncus volutpat faucibus. Donec facilisis faucibus ullamcorper.
  38.  
  39. Nulla facilisi. Cras at vestibulum nisi, a lacinia massa. Sed pulvinar laoreet leo, at finibus
  40. urna. Duis dapibus vitae velit ut ullamcorper. Vestibulum et nisi non lacus placerat vehicula
  41. ac at mauris. Nulla eleifend tempus leo, vitae egestas ligula varius ut. Nulla tristique
  42. consectetur orci, in cursus ante venenatis ut. Lorem ipsum dolor sit amet, consectetur
  43. adipiscing elit. Aenean pellentesque gravida ipsum eu facilisis. Nam leo magna, venenatis
  44. non nisl nec, lacinia rutrum felis. Morbi bibendum vel lorem eu congue. Nunc sed lectus ut
  45. ante rutrum viverra. Duis luctus arcu eget ligula vestibulum cursus.
  46.  
  47. Donec mollis, leo non dignissim porta, augue massa sollicitudin eros, a hendrerit lectus
  48. elit at metus. Ut mollis metus vel enim cursus, sed euismod enim finibus. Curabitur magna
  49. metus, hendrerit ut maximus in, placerat sit amet nulla. Donec sodales, ante et mattis porta,
  50. felis tellus dignissim nunc, eget feugiat lacus sapien in orci. Vivamus vitae erat turpis.
  51. Nulla a sagittis urna. Vestibulum nec venenatis sem. Donec aliquet orci nec ante mollis
  52. fringilla. Donec non lectus vel velit vestibulum sagittis quis euismod nulla. Suspendisse
  53. ornare sem vel ligula molestie accumsan. Vestibulum sit amet efficitur diam, et feugiat sem.
  54. Nullam pulvinar mi vitae purus pretium aliquam.
  55.  
  56. Praesent at tortor scelerisque, vehicula erat et, porta elit. Aliquam ut nisl quis massa
  57. faucibus feugiat. Suspendisse potenti. Aliquam erat volutpat. Curabitur in vulputate magna.
  58. Nam congue sapien ac est viverra convallis. Nullam id rhoncus diam.
  59. Praesent at tortor scelerisque, vehicula erat et, porta elit. Aliquam ut nisl quis massa
  60. faucibus feugiat. Suspendisse potenti. Aliquam erat volutpat. Curabitur in vulputate magna.
  61. Nam congue sapien ac est viverra convallis. Nullam id rhoncus diam.
  62. Praesent at tortor scelerisque, vehicula erat et, porta elit. Aliquam ut nisl quis massa
  63. faucibus feugiat. Suspendisse potenti.
  64.  
  65. \end{hooked}
  66.  
  67. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement