Я не супер новичок в латексе, так как я часто использовал его в прошлом семестре для написания отчетов, но я в основном просто использовал готовые шаблоны, выданные нашим профессором, поэтому мне не нужно было учиться делать все. Теперь мне нужно создать очень простой документ, с которым, я надеюсь, вы все сможете помочь!
Это один лист бумаги, который мы расклеиваем по всему кампусу, рекламируя семинары на месяц, который мы проводим. Я прикрепил копию изображения «водяного знака» на заднем плане. Что мне нужно сделать, так это иметь определенную область страницы под заголовком, где мы можем ввести определенную информацию. Я также прикрепил то, как эти «плакаты» должны выглядеть в готовом виде. Вы заметите, что один из них — ежемесячный плакат, а другой — одноразовый.ИдеальноМне бы хотелось собрать всю необходимую информацию в одном документе Latex и создать «отдельный» постер для каждого докладчика, если это имеет смысл!Ежемесячный постериОдиночный_постер, (Я не смог разместить водяной знак из-за своей репутации, но водяной знак — это фон + текст «Серия семинаров по клеточным и молекулярным основам заболеваний»
ОБНОВЛЕНО: Я реализовал решение Christians (спасибо!). Несколько уточняющих вопросов! Как мне изменить/изменить табличную среду, чтобы она следовала тем же правилам полей? Во-вторых, я попытался следовать примеру чужого кода latex для реализации текста, который вы видите в самом низу документа под средой «bottompar». Цель состоит в том, чтобы этот текст был неподвижен внизу страницы и ТОЛЬКО в первой половине страницы (чтобы он не закрывал логотип медицинской школы). Я думаю, что самая сложная часть в том, что все, что я помещаю в этот документ, должно быть длиной максимум в одну страницу. Наконец, могу ли я определить область статьи, которую может заполнить текст? Например, верхняя часть страницы, очевидно, не может иметь текста, потому что она используется для заголовка. Нижняя часть страницы не может иметь текста, потому что это дизайн + логотип. Могу ли я определить только эту среднюю область для текста, чтобы такие вещи, как \vspace*{\fill}, работали?
\documentclass[12pt]{article}
\usepackage{xcolor}
\usepackage{background}
\usepackage{geometry}
%\usepackage[T1]{fontenc}
%\usepackage{uarial}
\usepackage{csquotes}
\usepackage{array}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newenvironment{bottompar}{\par\vspace*{\fill}}{\clearpage}
\renewcommand{\familydefault}{\sfdefault}
\backgroundsetup{
scale=1,
angle=0,
opacity=1, %% adjust
contents={\includegraphics[width=\paperwidth,height=\paperheight]{cmbd_watermark}}
}
\definecolor{redA}{rgb}{0.6, 0.2, 0}
\definecolor{aqua}{rgb}{0.0, 0.48, 0.65}
%My Room Definitions
\newcommand{\lb}{\linebreak}
\newcommand{\dom}{Domenici Auditorium, Room 1220}
\newcommand{\hssb}{HSSB, Room 105}
\newcommand{\fitzthree}{Fitz Hall, Room 309}
\newcommand{\fitztwo}{Fitz Hall, Room 203}
\newcommand{\talkdate}[1]{\huge\textcolor{aqua}{\textbf{\underline{#1}}}}
\newcommand{\talkauthor}[1]{%
\color{redA}#1%
}
\newcommand{\talktitle}[1]{%
\Large{\textcolor{redA}{\enquote{\textit{\textbf{#1}}}}}%
}
\newcommand{\hostedby}[1]{%
\normalsize{\textcolor{black}Hosted by: #1}%
}
\newcommand{\timeandlocation}[2]{%
\textcolor{aqua}{\normalsize Time/Location: #1,}
\textcolor{aqua}{\normalsize #2}
}
\newcommand{\talkdata}[6]{%
\begingroup
\renewcommand{\arraystretch}{0.6}
\huge
\begin{tabularx}{0.7\linewidth}{@{}C{0.7\linewidth}@{}}
\talkdate{#1} \tabularnewline
\talkauthor{#2} \tabularnewline
\talktitle{#3} \tabularnewline
\hostedby{#4} \tabularnewline
\timeandlocation{#5}{#6}
\tabularnewline
\end{tabularx}
\endgroup
}
\begin{document}
\pagestyle{empty}
\setlength{\parindent}{0em}
\newgeometry{top=5.0cm,left=1cm,right=1cm,bottom=1cm}
\begin{center}
\talkdata{January 27, 2017}{%
\textbf{Farrah Kheradmand M.D.} \lb
\large \color{redA} Professor, \lb
\large \color{redA} Baylor College of Medicine}{Cigarette Smoke and DNA Cleavage Promote Lung Inflammation \& Emphysema}{Dr. Xuexian Yang}{12:00 PM - 1:00 PM}{\hssb}
\vspace{.75cm}
\talkdata{February 10, 2017}{%
\textbf{Dr. Carolyn Coyne} \lb
\large \color{redA} Associate Professor, Microbiology and Molecular Genetics \lb
\large \color{redA} University of Pittsburgh School of Medicine}{Antimicrobial signaling at the maternal-fetal interface}{Tione Buranda}{12:00 PM - 1:00 PM}{\fitztwo}
\vspace{.75cm}
\talkdata{February 17, 2017}{%
\textbf{Dr. Mita Das} \lb
\large \color{redA} Professor of Pathology, \lb
\large \color{redA}Burrell College of Osteopathic Medicine}{Role of Adventitial Cells in the Pathophysiology of Pulmonary Hypertension}{ Tom Resta}{12:00 PM - 1:00 PM}{\dom}
\vspace{.75cm}
\end{center}
\begin{bottompar}
\scriptsize{The Cellular and Molecular Basis of Disease Seminar Series is sponsored by the UNM HSC \lb
School of Medicine, the Office of Research, the Departments of Pathology, Neurosciences,\lb
Molecular Genetics and Microbiology, Biochemistry and Molecular Biology, Cell Biology and \lb
Physiology, Preadtrics, and the Signature Programs.}
\end{bottompar}
\end{document}
решение1
Вот возможный вариант начала, использующий \talkdata
команду с 6 (!) аргументами, содержащими дату, имя докладчика, заголовок, ведущего, время и место, в указанном порядке.
Каждый из них разворачивается в определенной tabularx
среде, поэтому, конечно, могут возникнуть проблемы с настройкой цвета.
Измените цвета/интервалы в соответствии с вашими потребностями.
Более сложный подход предполагает использование интерфейса «ключ-значение», но сейчас у меня нет времени.
\documentclass[12pt]{article}
\usepackage{xcolor}
\usepackage{background}
\usepackage{geometry}
\usepackage{csquotes}
\usepackage{array}
%\usepackage{uarial}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\renewcommand{\familydefault}{\sfdefault}
\backgroundsetup{%
scale=0.5,
angle=0,
opacity=0.5, %% adjust
contents={\includegraphics[width=\paperwidth,height=\paperheight]{ente}}
}
\definecolor{aqua}{rgb}{0.0, 1.0, 1.0}
\definecolor{cerulean}{rgb}{0.0, 0.48, 0.65}
\definecolor{redA}{rgb}{0.6, 0.2, 0}
\newcommand{\talkdate}[1]{\huge\textcolor{cerulean}{\textbf{\underline{#1}}}}
\newcommand{\talkauthor}[1]{%
\color{redA}#1%
}
\newcommand{\talktitle}[1]{%
\textcolor{blue}{\enquote{#1}}%
}
\newcommand{\hostedby}[1]{%
\large\bfseries Hosted by: #1%
}
\newcommand{\timeandlocation}[2]{%
\textcolor{aqua}{\large\bfseries Time/Location: #1} \tabularnewline
\textcolor{aqua}{\large\bfseries #2}
}
\newcommand{\talkdata}[6]{%
\begingroup
\renewcommand{\arraystretch}{0.9}
\huge
\begin{tabularx}{0.7\linewidth}{@{}C{0.7\linewidth}@{}}
\talkdate{#1} \tabularnewline
\talkauthor{#2} \tabularnewline
\talktitle{#3} \tabularnewline
\hostedby{#4} \tabularnewline
\timeandlocation{#5}{#6}
\tabularnewline
\end{tabularx}
\endgroup
}
\begin{document}
\pagestyle{empty}
\setlength{\parindent}{0em}
\begin{center}
\talkdata{\today}{%
\textbf{Jiandie D. Lin, PH.D.} \tabularnewline
Associate Professor \tabularnewline
Life Sciences}{Some interesting new ideas}{Some person}{15 pm}{Some place}
\talkdata{Tomorrow}{%
\textbf{Jiandie D. Lin, PH.D.} \tabularnewline
Associate Professor \tabularnewline
Life Sciences}{Some other interesting new ideas}{Some other person}{16 pm}{Right here!}
\end{center}
\end{document}