Scribus is a libre (open source) page layout program for almost every operating system. While I found it to be buggy (randomly switching to the default font or breaking a text field on Ctrl+Z) and sometimes unintuitive, it is free, open-source, available on Linux, has a GUI, and supports embedding PDF vector graphics natively, which makes it one of its kind.
scribus.AppImage and add the execute permission in terminal:chmod +x scribus.AppImage
./scribus.AppImage
sudo apt install scribus
pdflatex (I could not get it to work). If you want to, for example, generate LaTeX tables or math equations in Scribus, use the manual or package manager versions instead.We created two templates for Scribus inspired by those from Zdeněk Kasner.
~/Documents/scribus_templates, create that directory:mkdir ~/Documents/scribus_templates
cd ~/Downloads tar xvf ufal_template_scribus.tar -C ~/Documents/scribus_templates/ # or alternatively for the simple template: unzip ufal_simple_template.zip -d ~/Documents/scribus_template/
New Document dialog window.File > Preferences… > Paths and set Document Templates to the absolute path to the chosen directory: /home/[your_username]/Documents/scribus_templates (alternatively, you can click Change… and navigate to that directory).File > New from Template and find the template in the Posters category.
Once you run the program, I recommend keeping the useful panels on your screen. Go to Windows and check Properties, Content Properties, Align and Distribute, and Layers. These can be dragged and pinned on the sides of the screen.
Layer. You can switch between layers either at the bottom of the Scribus window, or in Windows > Layers (also opened with F6)Preview Mode (switched with Ctrl+Alt+P)Edit > Colors and Fills…Image Frame (I) and then selecting Content > Get Image… from it's right-click menuWindows > Image Properties > Scaling > To Frame SizeRender Frame (D):Edit Source… Fonts/Headers tab.\begin{table}[h] \resizebox{\textwidth}{!}{% \begin{tabular}{ l c c c} \toprule \textbf{Model} & \textbf{Metric 1} & \textbf{Metric 2} & \textbf{Rating} \\ \midrule \textit{Baseline} & \textit{14.5} & \textit{1} & \textit{Mediocre} \\ not LLM 1 & 5.5 & 2 & Worst \\ not LLM 2 & 6.9 & 3 & Even worse \\ not LLM 3 & 11.7 & 4 & OK-ish \\ LLM & \textbf{99.8} & \textbf{67} & \textbf{Greatest thing ever!} \\ \bottomrule \end{tabular} } \end{table}
Fonts/Headers:
\usepackage{amsmath} \usepackage{booktabs} \usepackage{graphics}
Once you are done with designing, you can export your project to PDF using File > Export > Save as PDF…. You may need to save it first as .sla working project.
IMPORTANT: in the “Save as PDF” dialog window, check the Embed PDf & EPS files (EXPERIMENTAL) option. Otherwise, your vector graphics will be rasterised.
Then, make further configuration in the dialog window:
Color tab, select Output Intended For: Printer for printing and Screen / Web for digital viewing.Pre-Press tab, check the Crop Marks for print (or uncheck it for digital viewing). Also check the Use Document Bleeds option.This article was created by Adnan Al Ali and Jan Bronec. We are not designers, just wanted to share some of the knowledge we learned the hard way :) feel free to contact us with questions regarding Scribus.