আপনি আপনার Sage Green brand theme-এ Poppins font family set করেছেন — Heading font: Poppins Bold, Body font: Poppins Regular। Theme (.thmx) save করেছেন, template (.potx) তৈরি করেছেন, Slide Master-এ সবকিছু perfect দেখাচ্ছে। কিন্তু যখন আপনি existing presentation-এ theme apply করলেন — কিছু text Poppins-এ change হলো, কিন্তু অনেক text আগের font-ই (Calibri/Arial) রয়ে গেলো। অথবা নতুন slides-এও কিছু text boxes-এ Poppins-এর বদলে Calibri দেখাচ্ছে।
এটি theme colors not applying সমস্যার font version — এবং root cause-ও একই ধরনের: Theme Fonts vs Manual Fonts-এর পার্থক্য। PowerPoint-এ fonts দুভাবে assign হতে পারে — theme-linked (dynamic, updates with theme) ও manually hard-coded (static, never changes)। যখন কোনো text-এ font manually set করা হয়, সেটি theme update-এ কখনো change হয় না।
এই article-এ আমরা সম্পূর্ণ বিস্তারিতভাবে শিখব:
| Feature | 🎯 Theme Font (Linked) | ⚠️ Manual Font (Hard-Coded) |
|---|---|---|
| কীভাবে Apply হয় | Font picker-এর top section — "Theme Fonts" থেকে select (shows as "Poppins (Headings)" বা "Poppins (Body)") |
Font picker-এর "All Fonts" / "Recently Used Fonts" section থেকে select (shows as just "Poppins" — no "(Headings)" / "(Body)" tag) |
| Theme Change হলে | 🎯 Automatically updates — new theme font follow করে | ❌ Never changes — hard-coded font name remains forever |
| Internal Storage | Stored as theme font reference: +mj-lt (Major/Heading) বা +mn-lt (Minor/Body) |
Stored as explicit font name: "Poppins" |
| Analogy | 🎯 Like a CSS class — ".heading-font" → resolves to whatever theme defines | Like inline style — font-family: "Poppins" → always Poppins |
| Example | Text font = "Heading Theme Font" → theme says heading = Poppins → text shows Poppins | Text font = "Poppins" (explicit) → always Poppins regardless of theme |
| Theme Switch | 🎯 Theme heading font changes from Poppins to Arial → text automatically becomes Arial | Text stays Poppins forever — doesn't respond to theme change |
| 🎯 Visual Indicator | 🎯 Font picker shows: "Poppins (Headings)" বা "Poppins (Body)" | Font picker shows: "Poppins" (no parenthetical tag) |
| 🎯 Recommendation | 🎯🎯 ALWAYS use Theme Fonts — for all branded text | ⚠️ Only for special decorative fonts (e.g., a one-time artistic text) |
| # | Root Cause | কীভাবে হয় | কোথায় দেখা যায় | 🎯 Fix |
|---|---|---|---|---|
| 🎯 1 | Manual Font Selection | Font picker-এর "All Fonts" থেকে font select (Theme Fonts section-এর বদলে) | Any text box, shape text, title, body — manually fonted | 🎯 Re-select from Theme Fonts section — "Poppins (Headings)" বা "Poppins (Body)" |
| 🎯 2 | Text Box (not Placeholder) | Insert → Text Box (manual) — not Slide Master placeholder; text boxes don't inherit theme fonts | Manually inserted text boxes — font doesn't change with theme | 🎯 Use Slide Master placeholders; or manually set Theme Font in text boxes |
| 🎯 3 | Copy-Paste from Other Files | Different theme file থেকে text/elements paste → source font carries over | Pasted text blocks, shapes with text, charts | 🎯 "Keep Text Only" (Ctrl+Shift+V); বা "Use Destination Theme" paste |
| 4 | Slide Master Placeholder Override | Individual slide-এ placeholder-এর font manually change করা | Specific slides where font differs from Slide Master | Right-click placeholder → "Reset" → reverts to Master formatting |
| 5 | Legacy/Old Files | Old .ppt files (97-2003) → no theme font references; all fonts explicit | Entire old presentations | Replace Fonts (Home → Replace → Replace Fonts); or rebuild in new template |
| 6 | Multiple Slide Masters | File-এ multiple Slide Masters with different theme fonts | Different sections show different fonts | Consolidate to single Slide Master with correct theme fonts |
| 7 | Theme Fonts Not Defined | Custom theme-এ heading/body fonts properly defined হয়নি | Theme applied but fonts = Calibri (default) | Design → Fonts → Customize Fonts → set Poppins for both Heading ও Body |
| 8 | Font Not Installed | Poppins font computer-এ installed নেই → PowerPoint substitute font ব্যবহার করে | Poppins → Calibri/Arial substitution; layout shifts | Install Poppins font; or embed fonts in file (File → Options → Save) |
| Slot | Internal Name | XML Code | Your Theme | Usage |
|---|---|---|---|---|
| 🎯 Heading Font (Major) | Major Latin | +mj-lt |
Poppins Bold / SemiBold | Slide titles, section headers, heading text |
| 🎯 Body Font (Minor) | Minor Latin | +mn-lt |
Poppins Regular / Light | Body text, bullets, captions, all non-heading text |
| Step | Process | Example |
|---|---|---|
| 1 | Text-এ font stored as theme reference | Title text → font = +mj-lt (heading theme font) |
| 2 | PowerPoint theme definition check করে | Theme says: Major Latin = "Poppins" |
| 3 | Text resolved font-এ render হয় | Title shows as Poppins on screen |
| 4 | Theme change → reference same, resolved font changes | New theme: Major Latin = "Arial" → same title now shows Arial |
| Font Picker Section | Type | Theme-Linked? | Visual Indicator |
|---|---|---|---|
| 🎯 "Theme Fonts" (Top Section) | 🎯 Theme-Linked | ✅ Yes | 🎯 Shows as "Poppins (Headings)" ও "Poppins (Body)" — parenthetical tag! |
| "Recently Used Fonts" | ⚠️ Manual (usually) | ❌ No (unless it's the theme font entry with tag) | Shows as "Poppins" — no tag = manual |
| "All Fonts" | ⚠️ Manual | ❌ No | Shows as "Poppins" — always manual; never theme-linked |
| Feature | 🎯 Placeholder (Slide Master) | ⚠️ Text Box (Manual Insert) |
|---|---|---|
| Created By | Slide Master-এ defined; layout-এর part | Insert → Text Box → manually drawn on slide |
| Theme Font Inheritance | 🎯 Yes! Automatically uses theme heading/body fonts | ⚠️ No automatic inheritance! Uses whatever font is currently default |
| Theme Update Response | 🎯 Updates with theme change (if not manually overridden) | ⚠️ Doesn't update unless font was explicitly set to theme font |
| "Reset" Command | 🎯 Available! Home → Reset → reverts to Master formatting | ❌ Not available for manually inserted text boxes |
| Prompt Text | "Click to add title" / "Click to add text" — guided placement | No prompt text; blank box |
| Consistent Positioning | 🎯 Fixed position defined in Slide Master — consistent across slides | ⚠️ User places manually — position varies per slide |
| 🎯 Recommendation | 🎯🎯 ALWAYS prefer placeholders for standard content | Use ONLY for supplementary content not covered by layouts |
| Check Method | Placeholder | Text Box |
|---|---|---|
| 🎯 Selection Pane (Alt+F10) | Shows as "Title 1", "Content Placeholder 2", "Text Placeholder 3" | Shows as "TextBox 5", "TextBox 6" |
| Home → Reset button | 🎯 Reset works — reverts to Master formatting | ⚠️ Reset does nothing meaningful for text boxes |
| Empty state | Shows prompt: "Click to add title" / "Click to add text" | Just empty box — no prompt text |
| Step | Action | Details |
|---|---|---|
| 1 | View → Slide Master | Slide Master view open |
| 2 | 🎯 Top-level Master select (largest thumbnail) | Left panel → topmost, largest slide = parent Slide Master |
| 3 | Title placeholder click | Title text select → font check |
| 4 | 🎯 Font = "Poppins (Headings)" verify |
✅ Shows "Poppins (Headings)" → correct! ❌ Shows "Poppins" (no tag) → manually overridden! → fix needed |
| 5 | Fix: Select title text → Font picker → Theme Fonts → "Poppins (Headings)" | 🎯 Re-link to theme heading font |
| 6 | Body placeholder click → verify "Poppins (Body)" | Same process for body text placeholders |
| 7 | 🎯 প্রতিটি layout check ও fix | Each layout below the master → verify all placeholders use theme fonts |
| 8 | Close Master View | Slide Master → Close Master View → changes propagate to all slides using these layouts |
| Step | Action | Details |
|---|---|---|
| 1 | Overridden placeholder click | Font wrong → click on the text placeholder |
| 2 | 🎯 Home → Reset button | 🎯 Placeholder reverts to Slide Master formatting! Font, size, color — all reset to Master |
| Step | Action | Details |
|---|---|---|
| 1 | Text select (Ctrl+A inside text box) | Select all text in the element |
| 2 | Font picker → Theme Fonts section | Top of font dropdown → "Theme Fonts" group |
| 3 | 🎯 "Poppins (Headings)" বা "Poppins (Body)" select | ✅ Font now theme-linked! |
| Step | Action | Details |
|---|---|---|
| 1 | Home tab → Replace dropdown arrow (▼) click | Home → Editing group → "Replace" dropdown (not the button itself — the arrow!) |
| 2 | 🎯 "Replace Fonts..." click | Replace Fonts dialog opens |
| 3 | "Replace:" dropdown → wrong font select |
যে font ভুলভাবে ব্যবহার হচ্ছে সেটি select: e.g., "Calibri" বা "Arial" |
| 4 | 🎯 "With:" dropdown → correct font select |
🎯 "Poppins" select ⚠️ Note: Replace Fonts uses explicit font name (not theme reference) — this replaces with hard-coded Poppins, not theme-linked Poppins |
| 5 | "Replace" click | 🎯 Entire presentation-এ সব Calibri → Poppins replace! |
| 6 | Repeat for other wrong fonts | Arial → Poppins; Times New Roman → Poppins; etc. |
| Step | Action | Details |
|---|---|---|
| 1 | Correctly-fonted text select | Text that has correct theme font (Poppins via Theme Fonts) |
| 2 | Home → Format Painter (🖌️) double-click | Double-click = persistent mode — can paint multiple elements |
| 3 | Wrong-fonted text-এ click/drag | Formatting (including font) copied to target text |
| 4 | Esc to exit Format Painter | Done — or continue painting other elements |
| Paste Method | Shortcut | Font Behavior | 🎯 When to Use |
|---|---|---|---|
| 🎯🎯 Keep Text Only | Ctrl+Shift+V | 🎯 All source formatting stripped! Text adopts destination placeholder/theme formatting completely | 🎯🎯 BEST for text! Clean paste; destination fonts applied |
| 🎯 Use Destination Theme | Ctrl+V → Paste Options → first icon | 🎯 Theme-linked elements re-map to destination; manually-fonted text may not change | 🎯 Good for shapes/objects with text |
| Keep Source Formatting | Ctrl+V (default in many cases) | ❌ Source fonts preserved — Calibri from source stays Calibri | When you want exact source appearance (rare) |
| Source | Problem | 🎯 Solution |
|---|---|---|
| Microsoft Word | Word fonts (Calibri, Times) carry over | 🎯 Ctrl+Shift+V (Keep Text Only) → adopts slide theme font |
| Web Browser | Web fonts (Arial, Helvetica, etc.) carry over | 🎯 Ctrl+Shift+V → strip web formatting |
| Email (Outlook) | Email fonts carry over | 🎯 Ctrl+Shift+V → clean text only |
| Other PowerPoint file | Source theme fonts ≠ your theme fonts | 🎯 "Use Destination Theme" for objects; Ctrl+Shift+V for text |
| PDF (copied text) | PDF fonts often different; formatting messy | 🎯 Ctrl+Shift+V → always; then manually format |
| Scenario | What Happens | Visual Impact |
|---|---|---|
| Poppins not installed on recipient's PC | PowerPoint substitutes with similar font (usually Calibri or Arial) | ❌ Layout shifts; text wrapping changes; brand appearance destroyed |
| Presenting from different computer | If Poppins not on that computer → substitution | ❌ Your carefully designed slides look different on stage! |
| PowerPoint Online / Web | Web version has limited font support; custom fonts may not render | ⚠️ Poppins may → default web font substitution |
| Step | Action | Details |
|---|---|---|
| 1 | File → Options → Save | PowerPoint Options → Save section |
| 2 | 🎯 "Embed fonts in the file" ☑️ | Checkbox enable |
| 3 | 🎯 "Embed only the characters used in the presentation" ○ select |
🎯 Recommended — smaller file size; sufficient for viewing বা "Embed all characters" ○ — larger file; allows editing on other PCs |
| 4 | OK → Save file | ✅ Poppins font embedded in .pptx file — opens correctly on any PC! |
| Step | Action | Details |
|---|---|---|
| 1 | Alt+F11 (VBA Editor open) | Developer → Visual Basic (বা Alt+F11) |
| 2 | Insert → Module | New module create |
| 3 | Code paste: |
|
| 4 | F5 (Run) | 🎯 সব slides-এর সব text → theme body font-এ reset! |
Sub ResetToThemeFontsSmarter()
Dim sld As Slide
Dim shp As Shape
Dim tf As TextFrame
Dim para As TextRange
Dim run As TextRange
For Each sld In ActivePresentation.Slides
For Each shp In sld.Shapes
If shp.HasTextFrame Then
Set tf = shp.TextFrame
For Each para In tf.TextRange.Paragraphs
For Each run In para.Runs
' Check if font size suggests heading (>=28pt)
If run.Font.Size >= 28 Then
run.Font.Name = "+mj-lt" ' Theme heading font
Else
run.Font.Name = "+mn-lt" ' Theme body font
End If
Next run
Next para
End If
Next shp
Next sld
MsgBox "Fonts reset: >=28pt = Heading theme font,
+mn-lt = theme minor/body font; +mj-lt = theme major/heading font
| Step | Question / Action | If YES | If NO |
|---|---|---|---|
| 1 | Theme fonts defined? Design → Fonts → your custom font pair showing? |
→ Go to Step 2 | 🎯 Fix: Design → Fonts → Customize Fonts → set Poppins Heading + Body |
| 2 | Font installed on this computer? Font picker → search "Poppins" → found? |
→ Go to Step 3 | 🎯 Fix: Install Poppins from Google Fonts; restart PowerPoint |
| 3 | Single Slide Master? View → Slide Master → only one master? |
→ Go to Step 4 | 🎯 Fix: Delete extra masters; keep only one with correct theme fonts |
| 4 | Slide Master fonts correct? Master → placeholders → font shows "(Headings)" / "(Body)" tag? |
→ Go to Step 5 | 🎯 Fix: Re-apply theme fonts to all Master placeholders |
| 5 | Problem element = Placeholder or Text Box? Selection Pane (Alt+F10) → "Title/Content Placeholder" or "TextBox"? |
Placeholder: → Home → Reset (reverts to Master) | Text Box: → Manually re-apply Theme Font ("Poppins (Body)") |
| 6 | Was text copy-pasted? | 🎯 Fix: Re-paste with Ctrl+Shift+V (Keep Text Only) | → Go to Step 7 |
| 7 | Multiple fonts need fixing? | 🎯 Fix: Home → Replace → "Replace Fonts..." → batch replace old fonts → Poppins | → Individual manual fix (Method 2 above) |
| 8 | Entire file needs reset? | 🎯 Fix: VBA Macro → reset all text to theme fonts (+mn-lt / +mj-lt) |
Individual fixes sufficient |
| # | Strategy | How | Impact |
|---|---|---|---|
| 🎯 1 | Always select from Theme Fonts section | Font picker → top section → "Poppins (Headings)" / "Poppins (Body)" | Every text theme-linked; automatic updates; brand consistency |
| 🎯 2 | Use Placeholders, not Text Boxes | Design sufficient Slide Master layouts; avoid Insert → Text Box | Placeholders inherit theme fonts; text boxes don't (by default) |
| 🎯 3 | "Set as Default Text Box" | Theme-fonted text box → right-click → Set as Default Text Box | New text boxes automatically use theme font |
| 🎯 4 | Ctrl+Shift+V for all paste | Always "Keep Text Only" when pasting text from external sources | Source fonts stripped; destination theme fonts applied |
| 🎯 5 | Embed fonts in file | File → Options → Save → Embed fonts ☑️ | Poppins available on any computer; no substitution |
| 6 | Branded .potx template with correct defaults | Template = theme fonts + correct defaults + proper layouts | Every new presentation starts correct; fewer manual fixes |
| 7 | Train team: "Use Theme Fonts with tag" | Simple rule: "Always pick font with (Headings) or (Body) tag" | Team-wide font consistency; fewer fixes needed |
| 8 | Periodic font audit | Before sharing: temporarily switch theme → check which fonts don't change | Catches all manually-fonted text; quality assurance |
| Element | Theme Font Reference | Actual Font | Weight / Style | How to Apply |
|---|---|---|---|---|
| 🎯 Slide Titles | "Poppins (Headings)" | Poppins | Bold / SemiBold, 36-44pt | Font picker → Theme Fonts → "Poppins (Headings)" |
| 🎯 Body Text | "Poppins (Body)" | Poppins | Regular, 20-24pt | Font picker → Theme Fonts → "Poppins (Body)" |
| Subtitles | "Poppins (Body)" | Poppins | SemiBold / Medium, 24-28pt | Theme Body font + manually set weight |
| Bullet Points | "Poppins (Body)" | Poppins | Regular, 20-22pt | Theme Body font via placeholder |
| Captions / Labels | "Poppins (Body)" | Poppins | Regular / Light, 16-18pt | Theme Body font; smaller size |
| Card Headers | "Poppins (Headings)" | Poppins | SemiBold, 22-28pt | Theme Heading font |
| Footer Text | "Poppins (Body)" | Poppins | Light, 10-12pt | Theme Body font; smaller weight/size |
| Chart Labels | Automatic (theme body) | Poppins | Regular, 10-14pt | Charts auto-use theme body font if not manually overridden |
| Table Text | Automatic (theme body) | Poppins | Regular, 14-18pt | Tables auto-use theme body font if Table Style applied |
| Font Embedding | 🎯 Always embed — File → Options → Save → "Embed fonts" ☑️ → "Characters used only" | |||
| Rule # | Rule | Details |
|---|---|---|
| FNT1 | Theme Fonts Section Only: সবসময় Font Picker-এর Theme Fonts section থেকে font select করুন | "Poppins (Headings)" / "Poppins (Body)" = theme-linked; just "Poppins" = manual |
| FNT2 | Look for Tag: Font name-এ "(Headings)" বা "(Body)" tag থাকতে হবে | Tag = theme-linked; no tag = hard-coded; same font, different behavior |
| FNT3 | Placeholders Over Text Boxes: Text boxes-এর বদলে Slide Master placeholders ব্যবহার করুন | Placeholders inherit theme fonts; text boxes don't (without explicit setup) |
| FNT4 | Set Default Text Box: Theme-fonted text box → right-click → "Set as Default Text Box" | New text boxes automatically use theme font; reduces manual fixing |
| FNT5 | Paste Text Only: External sources থেকে text paste → Ctrl+Shift+V (Keep Text Only) | Source fonts stripped; destination theme fonts applied; clean import |
| FNT6 | Reset Placeholders: Overridden placeholders → Home → Reset | Reverts to Slide Master formatting (theme-linked fonts restored) |
| FNT7 | Replace Fonts for Batch: Home → Replace → Replace Fonts → old font → Poppins | Entire presentation-এ font replacement; quick visual fix |
| FNT8 | Embed Fonts Always: File → Options → Save → Embed fonts ☑️ | Poppins available on any PC; no substitution; brand preserved |
| FNT9 | Slide Master Fonts Verify: View → Slide Master → all placeholders → theme font tags check | Master fonts correct → all child slides correct (unless individually overridden) |
| FNT10 | Single Slide Master: একটি file-এ একটি Slide Master (same theme fonts) | Multiple masters = multiple font definitions = inconsistency |
| FNT11 | Theme Font Definition Verify: Design → Fonts → correct pair showing? | If wrong → Design → Fonts → Customize Fonts → set Poppins Heading + Body |
| FNT12 | Font Installation: Poppins computer-এ installed আছে কিনা verify | Not installed → download from Google Fonts → install → restart PowerPoint |
| FNT13 | Theme Switch Test: Temporarily change theme → fonts that don't change = manually set | Same diagnostic as color; identifies all non-theme-linked text |
| FNT14 | Format Painter for Font Fix: Correct text → Format Painter → wrong text | Quick transfer of correct font formatting |
| FNT15 | Charts Auto-Font: Chart text auto-uses theme body font if not manually overridden | Don't manually font chart labels; let theme handle; "Reset to Match Style" if needed |
| FNT16 | Table Style for Font: Table Design → Table Style → theme-based = correct font | Table Style applies theme body font to all table text |
| FNT17 | Legacy File Handling: Old .ppt files → Replace Fonts + rebuild in template | Pre-theme files have no font references; Replace Fonts = first step |
| FNT18 | VBA for Mass Reset: Many files/slides → VBA macro → +mn-lt / +mj-lt reset | Advanced; batch operation; backup first; powerful for large presentations |
| FNT19 | Template Distribution: .potx template with correct theme fonts + defaults → team-এ distribute | Everyone starts correct; fewer font issues; brand consistency |
| FNT20 | Audit Before Share: Final file → Theme Switch Test + font check → fix all manual fonts | Quality assurance; no font surprises for recipients |
| # | Best Practice | কেন? |
|---|---|---|
| 1 | সবসময় Font Picker-এর Theme Fonts section থেকে font select করুন — "(Headings)" / "(Body)" tag সহ | Theme-linked = auto-updates; manual = forever static; same font, different behavior |
| 2 | Slide Master placeholders ব্যবহার করুন — manually inserted text boxes minimize করুন | Placeholders = theme font inheritance; text boxes = manual; fewer text boxes = fewer problems |
| 3 | External text paste → Ctrl+Shift+V (Keep Text Only) — সবসময় | Source fonts stripped; destination theme fonts applied; cleanest paste method |
| 4 | Font embedding enable করুন — File → Options → Save → Embed fonts ☑️ | Poppins available on any PC; no font substitution; brand always preserved |
| 5 | "Replace Fonts" ব্যবহার করুন legacy files-এ batch font correction-এর জন্য | Quick global fix; Calibri/Arial → Poppins entire presentation-এ |
| 6 | Slide Master-এর fonts verify করুন — সব placeholders-এ theme font tags check | Master correct → all layouts correct → all slides correct (cascade) |
| 7 | "Set as Default Text Box" configure করুন template-এ | New text boxes automatically use theme font; users don't need to manually set |
| 8 | Overridden placeholders → Home → Reset ব্যবহার করুন | Quickest fix for individually overridden placeholders; reverts to Master |
| 9 | Theme Switch Test → font audit before sharing | Identifies all non-theme-linked text; quality assurance before distribution |
| 10 | Team training: "Always pick font with (Headings) or (Body) tag" | Simple rule; massive impact; team-wide font consistency |
| # | ভুল | কী হয় | সমাধান |
|---|---|---|---|
| 1 | Font picker-এর "All Fonts" থেকে "Poppins" select করা (Theme Fonts section-এর বদলে) | Font visually correct কিন্তু NOT theme-linked; theme update → font stays static | Theme Fonts section → "Poppins (Headings)" বা "Poppins (Body)" select |
| 2 | Slide Master placeholders-এর বদলে Insert → Text Box ব্যবহার করা | Text boxes don't inherit theme fonts; every text box manually fonted; inconsistency | Slide Master-এ sufficient layouts create; text boxes minimize |
| 3 | Ctrl+V (default paste) ব্যবহার করে text paste করা | Source fonts (Calibri, Arial, Times) carry over; don't match theme | Ctrl+Shift+V (Keep Text Only) — always for text from external sources |
| 4 | Font embedding enable না করা | Other PCs-এ Poppins না থাকলে → Calibri/Arial substitution; layout breaks | File → Options → Save → Embed fonts ☑️ — especially before sharing |
| 5 | Theme apply করে ভাবা "সব fonts fix হয়ে গেছে" | Theme only updates theme-LINKED text; manually-fonted text unchanged | Theme Switch Test → identify ও fix remaining manual fonts |
| 6 | Slide Master fonts manually override করা (tag ছাড়া) | Master placeholders lose theme link; child slides don't update with theme | Master-এ সবসময় Theme Font with tag ব্যবহার করুন |
| 7 | Multiple Slide Masters different fonts-সহ রাখা | Different sections = different fonts; visual inconsistency; brand confusion | Single Slide Master with one consistent theme font set |
| 8 | "Replace Fonts" ব্যবহার করে ভাবা fonts theme-linked হয়ে গেছে | Replace Fonts = hard-coded replacement (not theme-linked); visual fix only | Replace Fonts → visual fix; then re-apply Theme Fonts for structural fix |
| 9 | Font not installed state-এ presentation edit করা | PowerPoint substitutes; saved file may lose Poppins references; permanent damage | Always install Poppins before editing; embed fonts in shared files |
| 10 | Theme Font definition (Design → Fonts) verify না করা | Theme may still have default Calibri/Cambria; custom fonts not set | Design → Fonts → verify Poppins showing; if not → Customize Fonts → set |
| ✔️ | Task | Status |
|---|---|---|
| 1 | Theme fonts defined? (Design → Fonts → Poppins Heading + Body) | ☐ |
| 2 | Poppins font installed on this computer? | ☐ |
| 3 | Single Slide Master with correct theme fonts? | ☐ |
| 4 | All Master placeholders use theme fonts with tags? | ☐ |
| 5 | "Set as Default Text Box" configured with theme font? | ☐ |
| 6 | Font embedding enabled (File → Options → Save)? | ☐ |
| 7 | Template saved as .potx with all correct settings? | ☐ |
| ✔️ | Check | Status |
|---|---|---|
| 8 | Theme font definition correct? (Design → Fonts → Poppins pair?) | ☐ |
| 9 | Problem element = Placeholder or Text Box? (Selection Pane Alt+F10) | ☐ |
| 10 | Font shows "(Headings)" / "(Body)" tag? (theme-linked?) | ☐ |
| 11 | Text copy-pasted from external source? → Re-paste Ctrl+Shift+V? | ☐ |
| 12 | Placeholder overridden? → Home → Reset applied? | ☐ |
| 13 | Multiple wrong fonts? → Replace Fonts used? | ☐ |
| 14 | Slide Master fonts re-verified after fixes? | ☐ |
| ✔️ | Task | Status |
|---|---|---|
| 15 | 🎯 Theme Switch Test — all text fonts change with theme? | ☐ |
| 16 | Non-changing text identified ও fixed? | ☐ |
| 17 | Font embedding enabled for shared file? | ☐ |
| 18 | All slides visual check — consistent Poppins throughout? | ☐ |
| 19 | Charts, tables, SmartArt — fonts correct? | ☐ |
| 20 | Font Fix Rules (FNT1-FNT20) followed? | ☐ |
Theme Update-এর পরে Font Changes Reflect না হওয়া PowerPoint-এর অন্যতম common ও confusing সমস্যা। কিন্তু root cause বুঝলে solution সহজ — সমস্যাটি প্রায় সবসময় "Theme Font" (with tag) vs "Manual Font" (without tag)-এর পার্থক্য, Text Box vs Placeholder-এর পার্থক্য, বা copy-paste-এ source fonts carry-over থেকে আসে।
এই article-এ আমরা শিখেছি:
+mn-lt / +mj-lt)