R/certificate_attendance.R
create_attendance_certificate.Rd
Create certificate of attendance (1 certificate per DIN-A4 page)
create_attendance_certificate(
data = NULL,
path = NULL,
filename = NULL,
language = c("English", "Spanish"),
name.column = NULL,
email.column = NULL,
email.info = NULL,
type = "",
title = "",
date = "",
hours = "",
freetext = "",
signer = "",
signer.role = "",
signature.pic = NULL,
lpic = NULL,
rpic = NULL,
keep.files = FALSE,
template = NULL
)
a data frame containing attendees' names (in name.column
)
Character. Path to folder where the PDF certificates will be saved.
Character. Filename of the pdf. If NULL, default is "Attendance" for English, "Asistencia" for Spanish".
Character. Select 'English' or 'Spanish'.
Character. Name of the column in data
storing attendees' name.
Character. Name of the column in data
storing attendees' email address
to automatically send them their certificates.
Object created using configure_email()
function.
Character (optional). Type of event (conference, workshop, seminar...)
Character. Title of the event
Date of the event
Number of hours the event has lasted
Character (optional). Free text to insert between the event title and date. Can include LaTeX commands (see examples).
Character. Person who signs the certificate
Character. Signer's role or position
Character (optional). Path to a PNG image to appear in the bottom, above signer's name.
Character (optional). Path to a PNG image to appear in the top-left.
Character (optional). Path to a PNG image to appear in the top-right.
Logical. Keep the RMarkdown template and associated files in the output folder? Default is FALSE.
Character (optional) RMarkdown template to use. If not provided,
using the default template included in labeleR
.
PDF certificates are saved on disk, in the folder defined
by path
. If keep.files = TRUE
, the RMarkdown template and PNG logo files
will also appear in the same folder.
if (FALSE) { # interactive()
create_attendance_certificate(
data = attendance.table,
path = "labeleR_output",
language = "English",
name.column = "Names",
type = "class",
title = "Potions Class",
date = "01/01/2021",
hours = 200,
freetext = "organised by {\\bf Hogwarts School year 1992-1993}",
signer = "A.P.W.B. Dumbledore",
signer.role = "School Headmaster",
lpic = NULL,
rpic = NULL,
signature.pic = NULL,
)
}