I want to get three dots in timeline, not next to it like in the following picture. Code
\documentclass[xcolor=x11names]{beamer}
% http://tex.stackexchange.com/a/196808/13173
% http://tex.stackexchange.com/a/303021/13173
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[TS1,T1]{fontenc}
\usepackage{fourier, heuristica}
\usepackage{array, booktabs}
\usepackage{graphicx}
\usepackage[x11names]{xcolor}
\usepackage{colortbl}
\usepackage{caption}
\DeclareCaptionFont{blue}{\color{LightSteelBlue3}}
\newcommand{\foo}{\color{LightSteelBlue3}\makebox[0pt]{\textbullet}\hskip-0.5pt\vrule width 1pt\hspace{\labelsep}}
\begin{document}
\begin{frame}
\begin{table}
\renewcommand\arraystretch{1.4}\arrayrulecolor{LightSteelBlue3}
\captionsetup{singlelinecheck=false, font=blue, labelfont=sc, labelsep=quad}
\caption{Timeline}\vskip -1.5ex
\begin{tabular}{@{\,}r <{\hskip 2pt} !{\foo} >{\raggedright\arraybackslash}p{5cm}}
\toprule
\addlinespace[1.5ex]
1969 & Lassa virus. \\
... \\
1989 & Guanarito virus, Venezuela.\\
\end{tabular}
\end{table}
\end{frame}
\end{document}
Output
where I do not like that three dots are next to the line. I actually do not want any separate dots but those dots should be along the vertical timeline
Expected out: some dots in the timeline vertically such that no separate entry needed. I do not want those dots next to the timeline but integral parts of the timeline like you can cut axis in some Excel versions. cuts here for axes without dots
Such a cut is also ok. It just must show that there is a gap in timeline.
Minimize Tobi's Vertical Space
% http://tex.stackexchange.com/a/303060/13173
\newlength{\CVbreakdotsep}% length to change spacing between dots
\setlength{\CVbreakdotsep}{0.1mm}
\newcommand{\CVbreakdot}{% command for smaller dots
\scalebox{0.4}{\textbullet}% % 0.6 too big!
}
\newcommand{\CVbreak}{% command for the break itself
\multicolumn{2}{l}{%
\hspace*{8.715mm}% <--- align dots with vertical line
\rotatebox[origin=c]{-90}{%
\color{LightSteelBlue3}%
\hspace{0mm}% <--- extra vertical space; No
\CVbreakdot\kern\CVbreakdotsep\CVbreakdot\kern\CVbreakdotsep\CVbreakdot
\hspace{0mm}% <--- extra vertical space; No
}%
} \\%
}
\newcommand{\foo}{\color{LightSteelBlue3}
\makebox[0pt]{\textbullet}\hskip-0.5673pt\vrule width 1pt\hspace{\labelsep}}
% - -
\begin{document}
% - -
\begin{table}
% - -
\begin{tabular}{@{\,}r <{\hskip 1.3pt} !{\foo} >{\raggedright\arraybackslash}p{9cm}}
% - -
Output where uneven distance to top and tail, and too much vertical distance around the cut
2nd Iteration on Tobi's Minimal Vertical Space
I found out that two dots is the optimum amount to indicate the cut. Three is just too much and one is too little. I find little different horizontal alignment and also a little change in the vertical alignment
\newcommand{\CVbreakdot}{% command for smaller dots
\scalebox{0.4}{\textbullet}%
}
\newcommand{\CVbreak}{% command for the break itself
\multicolumn{2}{l}{%
\hspace*{8.7mm}% <--- align dots with vertical line
\rotatebox[origin=c]{-90}{%
\color{LightSteelBlue3}%
\hspace{-5.3mm}% <--- extra vertical space
\CVbreakdot\kern\CVbreakdotsep\CVbreakdot
}%
} \\[-3.6mm]%
}
Output which shows that the timeline's head and tail are taking much space in the region so I think they can be shortened
How can you get a Cut in Timeline?










graphicxandxcoloris unnecessary and the latter has significant potential for confusion: if you change the options there or earlier, you'll get an error. Also, the font packages you are loading are probably not having any effect, although I'd have to check to be sure of this. – cfr Apr 07 '16 at 19:29