for (i in seq_along(params$field1.i)) {

  cat("
  \\begin{mdframed}[linewidth=1pt,linecolor=black]\n
  \\begin{minipage}[c]{0.7\\textwidth}
  {\\fontsize{20pt}{100pt}\\selectfont", 
  params$field1.i[i],
  "} \\\\
  {\\fontsize{20pt}{100pt}\\selectfont",
  params$field2.i[i],
  "} \\\\
  {\\fontsize{20pt}{100pt}\\selectfont", 
  params$field3.i[i],
  "} \\\\
  {\\fontsize{20pt}{100pt}\\selectfont",
  params$field4.i[i],
  "} \\\\
  {\\fontsize{20pt}{100pt}\\selectfont",
  params$field5.i[i],
  "} \\\\
  \\end{minipage}
  \\hspace{0.01\\textwidth}
  \\begin{minipage}[c]{0.05\\textwidth}",
  if (params$qr.i[i] != "") "\\qrcode[height=1.8in, version=5]{",
  if (params$qr.i[i] != "") params$qr.i[i],
  if (params$qr.i[i] != "") "}",
  "
  \\end{minipage}
  \\end{mdframed}\n
  \\vfill
  ",
  if (i %% 4 == 0){
    "\\pagebreak"
  }
    )
}


Try the labeleR package in your browser

Any scripts or data that you put into this service are public.

labeleR documentation built on April 3, 2025, 10:28 p.m.