hii Guys
today i am sharing latex codes to create ppt presentation.....
the first thing is what should be the syntax/format to use latex code........
===========================================
\documentclass{beamer}
% Packages
% Theme
% Colors
% Title information
\begin{document}
% Slides go here
\end{document}
========================================
for comments==>"% "
% \usecolortheme{default}
% \usefonttheme{serif}
=========================================
This controls the colors of the Beamer presentation.
========================================
\usetheme{CambridgeUS}
\usecolortheme{dolphin}
======================================
additional functionality
======================================
LaTeX
+
Packages
=
More capabilities
========================================
For example, you want to make tables → use a package.
You want equations → use another package.
You want images → use another package.
========================================to insert images
======================================
\usepackage{graphicx}
Ex:\includegraphics[width=5cm]{cloud.png}
=====================================
this allow u to use colors
\usepackage{xcolor}
for ex:
\textcolor{blue}{Cloud Security}
to create your own color
\definecolor{myblue}{RGB}{0,70,140}
==============================
mathematics packages=>used for These are useful for mathematical equations and symbols
\usepackage{amsmath,amssymb,amsfonts}
for ex:\[
Accuracy = \frac{TP+TN}{TP+TN+FP+FN}
\]
==================================
natbib: this is related to references/citations.
===========================
\usepackage[numbers,sort&compress]{natbib}
for ex: \cite{paper1}
===============================================
ragged2e: This provides text alignment commands
================================================
\usepackage{ragged2e}
for ex=> \justifying [used for justify text]
=================================================================
=================================================================
Hyperref:-this allow hyperlink\usepackage{hyperref}==============================================================
multirow:
\usepackage{multirow}
This is useful when creating tables where one cell spans multiple rows.
For example, later you may have a literature-review table:
| Algorithm | Dataset | Attack |
|---|---|---|
| RF | CICIDS | DDoS |
| Botnet |
multirow helps create that kind of table.
15. array
You have:
\usepackage{array}
This gives additional options for formatting tables.
Again, you don't need to memorize it now.
16. subcaption:
\usepackage{subcaption}
This is useful when you have multiple images under one figure.
For example:
Figure 1 ┌───────────┐ ┌───────────┐ │ Image A │ │ Image B │ │ │ │ │ └───────────┘ └───────────┘ (a) (b)
17. Caption numbering
You have:
\setbeamertemplate{caption}[numbered]
This tells Beamer to number captions.
For example:
Figure 1: Cloud Security Architecture
instead of simply:
Cloud Security Architecture
You have written this command twice, so one of them can be removed.
18. Your section outline
Now this is important:
\AtBeginSection[]{ \begin{frame}{Outline} \tableofcontents[currentsection] \end{frame} }
Let's break it down.
\AtBeginSection
It means:
Whenever a new section starts, automatically do something.
You are telling LaTeX:
Whenever I start a new section, create an Outline slide.
\begin{frame}{Outline}
This creates a slide.
Remember this basic syntax:
\begin{frame}{Slide Title} Content goes here. \end{frame}
This is probably the most important command to learn for Beamer.
\tableofcontents
This creates the table of contents.
For example:
Outline 1. Introduction 2. Literature Review 3. Research Gap 4. Methodology 5. Results 6. Conclusion
currentsection
You wrote:
\tableofcontents[currentsection]
This highlights/shows the current section in the outline.
19. Title information
Now you have:
\title[Seminar- I, Sept 2026] {\small Intelligent Cyber Security Management Using Machine Learning Deep Learning Approaches}
\title defines the title of your presentation.
There are two parts:
\title[short title]{long title}
The first one:
[Seminar- I, Sept 2026]
is the short title.
The second:
{\small Intelligent Cyber Security Management Using Machine Learning Deep Learning Approaches}
is the main title.
20. What does \small mean?
You wrote:
{\small ...}
This makes the text smaller.
Other common commands include:
\tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
For example:
{\Huge Cloud Security}
creates very large text.
21. Author
You have:
\author[.............] { \scriptsize Presented by\\ \footnotesize [.............] \\[0.1cm] ... }
\author specifies who is presenting.
Again:
\author[short name]{full information}
22. \\ means new line
You use:
Presented by\\ ............xyz
The:
\\
means:
Move to the next line.
So:
A\\ B\\ C
produces:
A B C
23. [0.1cm]
You have:
\\[0.1cm]
This means:
Add approximately 0.1 cm of extra vertical space after the line break.
Similarly:
\\[0.3cm]
adds 0.3 cm.
24. \it
You have:
{\scriptsize \it under the supervision of }
\it makes text italic.
A more modern way is:
\textit{under the supervision of}
So I recommend:
\textit{Under the supervision of}
25. Adding your university logo
You have:
\includegraphics[width=1.5cm]{manit.jpeg}
This is extremely important for your PPT.
It means:
Insert the image
manit.jpegwith width 1.5 cm.
The image must be uploaded to your Overleaf project.
Your project could look like:
MySeminar │ ├── main.tex ├── t.jpeg ├── ref.bib └── segments └── introduction.tex
26. Institute
You have:
\institute[NIT] { \scriptsize Department .....\\ city, India }
This defines your institute/university information.
Again:
\institute[short]{full information}
27. Date
You have:
\date{\scriptsize \today}
\today automatically gives the current date.
For example, it may produce:
September 21, 2026
If you don't want today's date, you can manually write:
\date{September 2026}
28. \begin{document}
This is where the actual presentation starts:
\begin{document}
Everything before it is mainly setup/configuration.
Everything after it is the actual presentation.
Think:
Preamble ──────────── \documentclass \usepackage \usetheme \title \author ... ──────────── Actual PPT ──────────── \begin{document} Slides... \end{document} ────────────
29. Your title slide
You have:
\begin{frame} \titlepage \end{frame}
This creates your title slide.
\titlepage automatically uses:
-
\title -
\author -
\institute -
\date
that you defined earlier.
So you don't need to manually write them again.
30. Creating a normal slide
This is the most important thing for you.
You wrote:
\begin{frame} {Outline} \tableofcontents \end{frame}
A simpler form is:
\begin{frame}{Outline} \tableofcontents \end{frame}
General rule:
\begin{frame}{Your Slide Title} Your content. \end{frame}
For example:
\begin{frame}{What is Cloud Security?} Cloud security protects: \begin{itemize} \item Data \item Applications \item Networks \item User identities \end{itemize} \end{frame}
You have just created a slide!
31. \section
You wrote:
\section{Introduction}
This creates a major section in your presentation.
For your PhD seminar, you might have:
\section{Introduction} \section{Cloud Security} \section{Literature Review} \section{Research Gap} \section{Proposed Methodology} \section{Results} \section{Conclusion}
These sections appear in your table of contents.
32. \input
You wrote:
\input{segments/introduction}
This is very useful for a large presentation.
It tells LaTeX:
Take the contents of
segments/introduction.texand insert them here.
For example:
main.tex segments/ introduction.tex
Your introduction.tex might contain:
\begin{frame}{What is Cyber Security?} Cyber security protects computer systems, networks and data from cyber threats. \end{frame} \begin{frame}{Why Cyber Security is Needed?} \begin{itemize} \item Data protection \item Privacy \item Attack detection \item System availability \end{itemize} \end{frame}
Then your main file only needs:
\input{segments/introduction}
33. itemize — bullet points
You have:
\begin{itemize} \item What is Cyber Security? \item Why Cyber Security and its need? \end{itemize}
The most important commands for you
Don't try to learn everything at once.
For making your first PPT, learn these 10 commands first:
| Command | Meaning |
|---|---|
\documentclass{beamer} | Create a presentation |
\usetheme{...} | Choose slide design |
\usepackage{...} | Add functionality |
\title{...} | Presentation title |
\author{...} | Presenter |
\institute{...} | University |
\begin{frame} | Start a slide |
\end{frame} | End a slide |
\item | Create bullet point |
\includegraphics | Insert image |
If you understand these, you can already create a basic PPT.
======================================
Comments
Post a Comment