LaTeX forum ⇒ GeneralHow do I generate "<section> Continued" when page rolls over

LaTeX specific issues not fitting into one of the other forums of this category.
valmo
Posts: 2
Joined: Fri Jan 06, 2012 2:44 am

How do I generate "<section> Continued" when page rolls over

Postby valmo » Fri Jan 06, 2012 2:51 am

My CV is composed of sections, e.g., Publications, Education, Research Experience.

When a section rolls over to a new page, I'd like the top of that page to say, e.g., Publications Continued, Education Continued, Research Experience Continued.

I'm not sure how to have this happen automatically. I looked into the bophook package, but the hook for a new page seems to only put a background image on the page, not allow for text in-line with the other text in the document.

I don't really want to mess with the header/footer either, since the headers have their own stuff in them already, with separate formatting.

Link:
BBcode:
HTML:
Hide post links
Show post links

User avatar
Stefan Kottwitz
Site Admin
Posts: 7801
Joined: Mon Mar 10, 2008 9:44 pm
Location: Hamburg, Germany
Contact:

Postby Stefan Kottwitz » Fri Jan 06, 2012 8:50 am

Hi valmo,

welcome to the board!

You could use the afterpage package, such as

  1. \usepackage{afterpage}
  2. ...
  3. % later in the text
  4. \afterpage{write something}


Stefan
Site admin

Link:
BBcode:
HTML:
Hide post links
Show post links

valmo
Posts: 2
Joined: Fri Jan 06, 2012 2:44 am

Postby valmo » Fri Jan 06, 2012 9:51 pm

Thanks!

The only issue is if the section subtends over multiple pages.

I tried doing something like this, which doesn't work, because it puts the heading at n+1 pages, where n is the number desired:

EXPLANATION:
At the start of a section, you use the command: \sectionTop, passing in the name of the section; ending a section: \sectionBottom, with no arguments.
\heading{ <text> } makes a nice looking heading out of the text.

  1.  
  2. \newcommand{\sectionContinue}[1]{
  3. \afterpage{
  4. \heading{#1 Continued}
  5. \sectionContinue{#1}
  6. }
  7. }
  8.  
  9. \newcommand{\sectionTop}[1]{
  10. \heading{#1}
  11. \sectionContinue{#1}
  12.  
  13. \renewcommand{\sectionContinue}[1]{
  14. \afterpage{
  15. \heading{#1 Continued}
  16. \sectionContinue{#1}
  17. }
  18. }
  19. }
  20.  
  21.  
  22. \newcommand{\sectionBottom}[0]{
  23. ~\\~\\
  24. \renewcommand{\sectionContinue}[1]{ }
  25. }
  26.  
  27. \newcommand{\heading}[1]{
  28. \begin{tabular}{@{} p{7in} @{}}
  29. \large \textsc{\textbf #1}\\
  30. \hline\\
  31. \end{tabular}
  32. }
  33.  

Link:
BBcode:
HTML:
Hide post links
Show post links


Return to “General”

Who is online

Users browsing this forum: Baidu [Spider] and 5 guests