Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. documentclass[letter,openleft,twoside]{memoir}
  2. usepackage[left=0pt,right=0pt,top=2cm,bottom=2cm]{geometry}
  3. usepackage{forloop}
  4. usepackage{adjustbox}
  5. usepackage{fancyhdr}
  6. usepackage[absolute]{textpos}
  7.  
  8.  
  9. setlength{TPHorizModule}{1cm}
  10. setlength{TPVertModule}{1cm}
  11.  
  12.  
  13. fancypagestyle{mypagestyle}{%
  14. fancyhf{}% Clear header/footer
  15. fancyhead[OC]{}% Author on Odd page, Centred
  16. fancyhead[EC]{Week of makebox[2in]{dotfill} to makebox[2in]{dotfill}}% Title on Even page, Centred
  17. fancyfoot[C]{thepage}%
  18. renewcommand{headrulewidth}{0pt}% Header rule of .4pt
  19. }
  20. pagestyle{mypagestyle}
  21.  
  22. newcommand{aline}{\hline &&&&&&rule{0cm}{5cm}}
  23. newcounter{theyflines}
  24. %pagestyle{empty}
  25. parindent=0pt
  26.  
  27. newcommand{apage}{
  28.  
  29. begin{textblock}{21.59}(0,3)
  30. adjustbox{clip=true,trim=0pt 0pt {textwidth} 0pt}{useboxtempbox}
  31. end{textblock}
  32. pagebreakvspace*{fill}%
  33. begin{textblock}{21.59}(0,3)
  34. adjustbox{clip=true,trim={textwidth} 0pt 0pt 0pt}{useboxtempbox}
  35. end{textblock}
  36. }
  37.  
  38.  
  39. newcounter{theyfpages}
  40.  
  41. newsavebox{tempbox}
  42. newlength{pwidth}
  43. newlength{spwidth}
  44.  
  45. setlength{pwidth}{dimexpr textwidth-6tabcolsep-4arrayrulewidth}%
  46. dividepwidth by 3
  47. setlength{spwidth}{dimexpr pwidth-2cm-2tabcolsep-arrayrulewidth}%
  48.  
  49. savebox{tempbox}{% fit 3 columns into textwidth
  50. begin{tabular}{p{2cm}|p{spwidth}|p{pwidth}|p{pwidth}|p{pwidth}|p{pwidth}|p{pwidth}|}
  51. hline
  52. Course & Weekly goal & Monday & Tuesday & Wednesday & Thursday & Friday
  53. forloop{theyflines}{1}{value{theyflines} < 5}{aline}\
  54. hline
  55. &&&&&&rule{0cm}{2cm}\
  56. hline
  57. end{tabular}}
  58.  
  59. begin{document}
  60.  
  61. nullnewpage
  62.  
  63. forloop{theyfpages}{1}{value{theyfpages} < 41}{apage}
  64.  
  65. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement