use super::LatexCommand;
#[derive(Copy, Clone, Default, Eq, PartialEq, Debug)]
pub enum Position {
#[default]
Body,
Margin,
}
impl Position {
pub fn get_command(&self, position: &Position) -> LatexCommand {
match (self, position) {
(Position::Body, Position::Margin) => {
(Some("\\marginnote{\\noindent\\justifying\\tiny "), None)
}
(Position::Margin, Position::Body) => (None, Some("}")),
_ => unreachable!(),
}
}
}