We may earn an affiliate commission when you visit our partners.
Course image
JPDocu School of Technical Writing

If you are already familiar with technical writing using DITA XML but you still want to know about filtering and flagging options, this course is for you.

In this advanced-level course for DITA XML technical writers, you will quickly and easily learn how to use profiling and how to activate flagging using the Oxygen XML Author tool.

Our lead instructor, Jordan Stanchev, shares his vast experience in writing in DITA XML and this time focuses on the profiling (conditioning) of the text.

How is this course organized?

Section 1: Profiling

Read more

If you are already familiar with technical writing using DITA XML but you still want to know about filtering and flagging options, this course is for you.

In this advanced-level course for DITA XML technical writers, you will quickly and easily learn how to use profiling and how to activate flagging using the Oxygen XML Author tool.

Our lead instructor, Jordan Stanchev, shares his vast experience in writing in DITA XML and this time focuses on the profiling (conditioning) of the text.

How is this course organized?

Section 1: Profiling

You will learn how to profile (condition) the content in DITA XML using Oxygen XML Author.

I will show you the different levels on which profiling can happen in DITA. You will learn to profile an entire map and a topic in your map.

We then shall drill down into profiling on single topic elements, looking at this low-level where profiling can happen.

Section 2: Flagging

You will learn how to flag profiled content in DITA.

Flagging is a very cool feature of DITA XML, that allows you to highlight, or in other words, to make content with a different look and feel in the output. All of the highlights happen automatically, based on the profiling conditions applied and the flag you have chosen to activate these highlights.

The flags you can choose from in You can specify a background color to be added in the output to the content that has been profiled with a specific profiling value.

  • Text highlight. You can specify texts to appear when the profiling has been used. Not only that, you can even have different text that appears before and another one that appears after the profiled text for different profiling values.

  • Image-based highlight. You can create a custom image, that matches better your brand and preferences. And then you can use that image to highlight profiled text.

  • Enroll now

    What's inside

    Learning objectives

    • End-to-end configure, use and produce profiled content in dita xml
    • How to configure profiling in oxygen xml author
    • What is flagging and when to flag content
    • Generate single-sourced profiled output

    Syllabus

    Introduction
    How to Configure Oxygen XML Author
    Installing a Tool for Writing with DITA
    Installing Oxygen XML Author
    Read more

    Traffic lights

    Read about what's good
    what should give you pause
    and possible dealbreakers
    Focuses on profiling and flagging, which are advanced techniques for content personalization and single-source publishing, enhancing the value of existing DITA XML skills
    Uses Oxygen XML Author, a popular tool in the technical writing field, providing practical experience with industry-standard software for DITA XML development
    Explores flagging techniques, which allows for automated highlighting of content based on profiling conditions, improving content clarity and user experience
    Requires familiarity with DITA XML, so learners without prior experience may need to acquire foundational knowledge before taking this course
    Covers configuration of Oxygen XML Author, which may be redundant for users already familiar with the tool's basic functionalities

    Save this course

    Create your own learning path. Save this course to your list so you can find it easily later.
    Save

    Reviews summary

    In-depth dita profiling and flagging

    According to learners, this course on Technical Writing: Profiling and Flagging Using DITA XML is a largely positive experience, particularly for those already familiar with DITA. Students highlight the niche but important topic coverage and the instructor's expertise. The practical demos and exercises using Oxygen XML Author are deemed highly useful for practical application and single-sourcing. While well-organized, it is an advanced course that requires existing DITA XML knowledge, making it not suitable for beginners.
    Need existing DITA XML knowledge.
    "You definitely need to be familiar with DITA XML before starting this course."
    "This is not a course for DITA beginners; it assumes prior knowledge."
    "Assumes you are already working with DITA or have taken foundational DITA courses."
    Logical flow, bite-sized lessons.
    "The course is well-organized and follows a logical progression."
    "I liked how the topics were broken down into bite-sized lessons."
    "The syllabus structure made it easy to follow along and learn effectively."
    Instructor's knowledge and teaching.
    "The instructor clearly knows DITA XML and Oxygen very well."
    "Explanations were concise and easy to understand."
    "His vast experience in technical writing is evident and valuable."
    "He broke down complex ideas into manageable parts."
    Hands-on with Oxygen XML Author.
    "The demos using Oxygen XML Author were incredibly helpful and easy to follow."
    "Learned practical steps I can immediately apply to my work with Oxygen."
    "The exercises provided solidified my understanding of the concepts."
    "Instructor showed clear, step-by-step examples within the tool."
    Deep dive into DITA profiling.
    "This course covers a very specific but essential DITA feature – profiling and flagging."
    "Finally found a course that focuses specifically on DITA conditioning."
    "Great for understanding how to profile and flag content effectively."

    Activities

    Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Technical Writing: Profiling and Flagging Using DITA XML with these activities:
    Review XML Fundamentals
    Solidify your understanding of XML fundamentals to better grasp DITA XML concepts.
    Show steps
    • Review XML syntax and structure.
    • Practice creating simple XML documents.
    • Familiarize yourself with XML schemas.
    Review: DITA Best Practices
    Gain a deeper understanding of DITA XML best practices to improve your profiling and flagging techniques.
    Show steps
    • Read the book and take notes on key concepts.
    • Apply the best practices to your DITA XML projects.
    • Discuss the book with other technical writers.
    Profiling Practice
    Reinforce your profiling skills by practicing with different DITA XML scenarios.
    Show steps
    • Create DITA maps with various profiling conditions.
    • Apply profiling values to different topic elements.
    • Generate output with different profiling configurations.
    Four other activities
    Expand to see all activities and additional details
    Show all seven activities
    Create a DITA XML Style Guide
    Develop a style guide for DITA XML profiling and flagging to ensure consistency across your documentation.
    Show steps
    • Define profiling and flagging conventions.
    • Document the style guide with examples.
    • Share the style guide with your team.
    Build a Flagging Demo
    Create a demonstration of DITA XML flagging techniques to showcase your skills.
    Show steps
    • Design a DITA map with various flagging scenarios.
    • Implement flagging using background colors, text, and images.
    • Present the demo to your colleagues.
    Contribute to DITA Open Toolkit
    Contribute to the DITA Open Toolkit project to enhance your DITA XML expertise and collaborate with other professionals.
    Show steps
    • Identify areas for improvement in the DITA Open Toolkit.
    • Submit bug reports or feature requests.
    • Contribute code or documentation to the project.
    Review: DITA for Print
    Understand how to adapt DITA XML for print publications, expanding your knowledge beyond online documentation.
    Show steps
    • Read the book and take notes on print-specific DITA techniques.
    • Experiment with different print formatting options.
    • Compare print and online output from DITA XML sources.

    Career center

    Learners who complete Technical Writing: Profiling and Flagging Using DITA XML will develop knowledge and skills that may be useful to these careers:
    Technical Writer
    A technical writer creates documentation to help people understand and use complex products or services. This course focusing on technical writing using DITA XML is highly relevant. The course's advanced-level instruction in profiling and flagging using Oxygen XML Author can directly improve a technical writer's ability to create personalized content from DITA XML source files. One who desires to become a technical writer should take this course as it provides hands-on experience with configuring profiling in Oxygen XML Author, a valuable skill for generating single-sourced profiled output. Through its focus on DITAVAL and conditional processing, the course also helps build a strong foundation for managing and controlling content variations.
    Technical Communicator
    A technical communicator conveys complex information clearly and concisely, often in written or visual formats. This course is valuable because it offers training with DITA XML, an industry-standard format for technical documentation. The course focuses on profiling and flagging using the Oxygen XML Author tool, concepts that are crucial for creating personalized and targeted content. A technical communicator should consider this course for its emphasis on generating single-sourced profiled output. The course's instruction on DITAVAL and conditional processing behavior helps technical communicators manage content variations effectively and streamline their documentation workflows.
    Documentation Specialist
    A documentation specialist creates, organizes, and maintains documents and manuals for various purposes. This course for DITA XML technical writers directly empowers documentation specialists by teaching them advanced techniques in profiling and flagging. The course's hands-on approach to configuring profiling in Oxygen XML Author can translate into efficiency gains. A documentation specialist should take this course to generate personalized content from DITA XML files. The course's focus on single-sourced profiled output allows documentation specialists to create multiple guides from the same source, saving time and resources.
    Content Strategist
    A content strategist plans, develops, and manages content to meet specific business goals. This course, centered on advanced DITA XML techniques, directly aligns with the content strategist's need to create and manage structured content. The course's emphasis on profiling and flagging in Oxygen XML Author is particularly useful for content strategists who want to personalize content delivery. A content strategist should strongly consider this course to optimize content reuse and tailor it to diverse audience segments. Furthermore, the course's comprehensive coverage of DITAVAL and conditional processing helps ensure consistent and effective content across multiple platforms and outputs.
    Documentation Manager
    A documentation manager oversees the creation, maintenance, and distribution of documentation. This course, which is tailored for DITA XML technical writers, is directly applicable to a documentation manager. The course's advanced techniques in profiling and flagging using Oxygen XML Author may allow a documentation manager to improve the efficiency and effectiveness of their team's work. A documentation manager should take this course so that they are able to configure profiling in Oxygen XML Author. The course's coverage of DITAVAL and conditional processing behavior may allow a documentation manager to ensure consistency and quality across all documentation projects.
    Technical Editor
    A technical editor reviews and improves technical documents for clarity, accuracy, and consistency. This course, tailored for DITA XML technical writers, is also beneficial for a technical editor. The course's instruction in profiling and flagging using Oxygen XML Author helps a technical editor effectively manage and customize content. A technical editor should consider this course, as a deep understanding of DITA XML and Oxygen XML Author can streamline the editing process and ensure content quality. The course's focus on DITAVAL and conditional processing can also equip editors with the skills to maintain consistency across multiple versions and outputs of technical documentation.
    Information Architect
    An information architect structures and organizes information to make it easy to find and use, particularly in digital environments. This course is beneficial because it teaches you how to configure and use profiling in DITA XML. With it, an information architect can gain valuable skills in managing content variations and generating single-sourced profiled output. One who desires to become an information architect should take this course to learn how to organize content effectively. The course's instruction on flagging in Oxygen XML Author can also improve an information architect's ability to highlight key content elements and improve overall user experience.
    XML Developer
    An XML developer designs, develops, and maintains XML-based systems and applications. This course, which focuses on DITA XML is relevant for XML developers. The course's advanced-level instruction in profiling and flagging using Oxygen XML Author can improve an XML developer's ability to manipulate and transform XML data. An XML developer should take this course to learn how to configure profiling in Oxygen XML Author. The course's coverage of DITAVAL and conditional processing behavior can also help XML developers who work with DITA-based content management systems.
    Knowledge Management Specialist
    A knowledge management specialist develops and implements systems for capturing, storing, and sharing knowledge within an organization. This course in DITA XML helps a knowledge management specialist create structured and easily accessible knowledge resources. The course's focus on profiling and flagging in Oxygen XML Author may allow for the creation of tailored knowledge products. A knowledge management specialist should consider this course, as the ability to generate single-sourced profiled output can improve the reuse and efficiency of knowledge assets. The course's instruction on DITAVAL and conditional processing may also improve the organization and management of different versions and variations of knowledge content.
    Content Manager
    A content manager oversees the creation, organization, and distribution of content across various platforms. This course may be helpful for a content manager because it focuses on DITA XML, a structured content format that supports efficient content management. The course's lessons on profiling and flagging in Oxygen XML Author may allow content managers to personalize content delivery. A content manager should consider this course as it provides valuable skills in managing content variations and generating single-sourced profiled output. The course's instruction on DITAVAL and conditional processing can also improve a content manager's ability to maintain consistency and quality across all content assets.
    Localization Specialist
    A localization specialist adapts content for different languages and cultural contexts. This course may be useful to localization specialists, particularly those working with technical documentation. The course's focus on DITA XML provides a structured approach to content management that may in turn help simplify the localization process. A localization specialist should consider this course, as the ability to configure profiling in Oxygen XML Author may allow for the creation of content variants tailored to specific regions or languages. The course's coverage of DITAVAL and conditional processing behavior may provide valuable tools for managing localized content effectively.
    Instructional Designer
    An instructional designer creates learning materials and experiences, often in digital formats. This course may be useful, as it introduces filtering and flagging options. The course's emphasis on DITA XML may allow an instructional designer to create more effective and personalized learning resources. An aspiring instructional designer should consider this course because the ability to use Oxygen XML Author is valuable. The course's focus on profiling and flagging may help instructional designers customize content based on learner needs and preferences.
    Training Coordinator
    A training coordinator organizes and manages training programs for employees or customers. This course, centered on DITA XML, can be helpful for a training coordinator responsible for creating technical documentation or training materials. The course's instruction in profiling and flagging using Oxygen XML Author may help deliver personalized training content. A training coordinator should take this course because it may allow one to create single-sourced profiled output. The course's focus on conditional processing and DITAVAL can also improve a training coordinator's ability to manage content variations and ensure consistency across training materials.
    Data Analyst
    A data analyst examines data to draw conclusions and make recommendations. This course may be useful for a data analyst who wants to gain skills in managing and processing XML data. The course's focus on DITA XML may allow a data analyst to work with structured data formats and extract meaningful insights. A data analyst should consider this course because the ability to configure profiling in Oxygen XML Author may allow for efficient data manipulation and analysis. The course's coverage of conditional processing and DITAVAL may also help data analysts understand how to manage and interpret complex data structures.

    Reading list

    We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Technical Writing: Profiling and Flagging Using DITA XML.
    While this course focuses on profiling and flagging, understanding how DITA content is ultimately rendered is crucial. explores how to use the DITA Open Toolkit to generate print outputs. It provides practical guidance and examples, making it a valuable resource for technical writers who need to produce high-quality printed documentation from their DITA XML sources.
    Provides a comprehensive guide to DITA best practices, covering various aspects of content creation, editing, and architecture. It offers valuable insights into structuring and managing DITA content effectively. It useful reference for technical writers looking to improve their DITA skills and create high-quality documentation. This book adds depth to the course by providing real-world examples and practical advice.

    Share

    Help others find this course page by sharing it with your friends and followers:

    Similar courses

    Similar courses are unavailable at this time. Please try again later.
    Our mission

    OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

    Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

    Find this site helpful? Tell a friend about us.

    Affiliate disclosure

    We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

    Your purchases help us maintain our catalog and keep our servers humming without ads.

    Thank you for supporting OpenCourser.

    © 2016 - 2025 OpenCourser