from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
prs = Presentation()
title_font_size = Pt(40)
content_font_size = Pt(24)
minimal_color = RGBColor(101, 67, 33) # Café oscuro
def add_slide(title, content_lines):
slide_layout = prs.slide_layouts[5]
slide = prs.slides.add_slide(slide_layout)
title_shape = slide.shapes.add_textbox(Inches(0.5), Inches(0.3), Inches(9), Inches(1))
title_frame = title_shape.text_frame
p = title_frame.paragraphs[0]
p.text = title
p.font.size = title_font_size
p.font.bold = True
p.font.color.rgb = minimal_color
content_shape = slide.shapes.add_textbox(Inches(0.8), Inches(1.5), Inches(8.5), Inches(5))
text_frame = content_shape.text_frame
for line in content_lines:
p = text_frame.add_paragraph()
p.text = line
p.font.size = content_font_size
p.font.color.rgb = RGBColor(60, 42, 33)
# Portada
slide_layout = prs.slide_layouts[0]
slide = prs.slides.add_slide(slide_layout)
slide.shapes.title.text = "El Derecho como objeto teórico y la experiencia jurídica"
slide.placeholders[1].text = "Erika Brahona\nTeoría del Derecho – Unidad I\nFecha: Abril 2025"
# Diapositivas de contenido
add_slide("Objetivo de la exposición", [
"Profundizar en los aspectos éticos y legales que conforman el Derecho",
"como objeto teórico y la experiencia jurídica.",
"Identificar su dimensión filosófica, normativa y práctica."
])
add_slide("¿Qué es el Derecho como objeto teórico?", [
"• Es una construcción filosófica y conceptual.",
"• Estudia qué es el Derecho, cómo se justifica y cuál es su función.",
"• Analiza principios y valores jurídicos más allá de las leyes."
])
add_slide("Corrientes teóricas del Derecho", [
"• Iusnaturalismo: Derecho basado en principios morales universales.",
"• Positivismo jurídico: El Derecho son las normas impuestas por el Estado.",
"• Realismo jurídico: Se enfoca en la aplicación práctica del Derecho."
])
add_slide("¿Qué es la experiencia jurídica?", [
"• Es el contacto real del individuo con el Derecho.",
"• Incluye juicios, procesos, trámites legales y decisiones judiciales.",
"• Representa cómo se vive y se percibe el Derecho en la sociedad."
])
add_slide("Dimensión ética del Derecho", [
"• Regula la conducta humana, involucrando valores fundamentales.",
"• Justicia, equidad y libertad son bases esenciales.",
"• La ética ayuda a evaluar la validez moral de las normas."
])
add_slide("Legalidad vs Ética", [
"• No todo lo legal es ético, y no todo lo ético es legal.",
"• Ejemplos: aborto, pena de muerte, derechos LGBTQ+.",
"• El Derecho debe equilibrar la legalidad con la moral social."
])
add_slide("Función social del Derecho", [
"• Ordenar la convivencia social.",
"• Resolver conflictos y proteger derechos.",
"• Promover cambios sociales desde una base justa."
])
add_slide("Crítica y reflexión", [
"• ¿Las leyes reflejan los valores actuales?",
"• ¿Qué pasa cuando el Derecho discrimina o no responde?",
"• La experiencia jurídica permite mejorar el sistema legal desde la realidad."
])
add_slide("Conclusión", [
"• El Derecho es teoría y práctica con una dimensión ética.",
"• Reflexionar sobre él permite mayor compromiso con la justicia.",
"• Necesitamos un Derecho justo, accesible y humano."
])
# Guardar archivo
prs.save("erikabrahona-taller1.pptx")