VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Where does 'leading' belong?

    Scheduled Pinned Locked Moved General Discussion
    11 Posts 3 Posters 10.5k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AyoA Offline
      Ayo
      last edited by

      I am still working on an inventory on the subject of 'leading'. The difficulty is that there is a difference in approach and division when you look at different software packages.

      From a traditionally pre-digital point of view to Pagemaker, CorelDraw, QuarkXPress and MS Word, leading is a paragraph attribute. If we look at Vectorstyler's biggest competitors, I have this summary:

      Adobe treats leading as a character attribute, which means that you can apply more than one leading value within the same paragraph. The largest leading value in a line of type determines the leading for that line. (However, you can select a preferences option so that leading applies to the entire paragraph, instead of to text within a paragraph. This setting does not affect the leading in existing frames.)

      Affinity treats leading as a paragraph attribute and a 'Leading Override' in the Character panel (does not affect the paragraph but only the lines it is applied to.)

      To take my work a step further, I would like to know from the developer whether the choice to make leading a character attribute is a conscious choice and what his reasoning is for it.

      NB
      Interesting thread that illustrates this:
      https://forum.affinity.serif.com/index.php?/topic/120740-request-replace-leading-override-with-leading/)

      b77B VectorStylerV 2 Replies Last reply Reply Quote 1
      • b77B Offline
        b77 @Ayo
        last edited by

        Interesting thread that illustrates this:
        https://forum.affinity.serif.com/index.php?/topic/120740-request-replace-leading-override-with-leading/)

        Wow, that is a long thread. Is it about Affinity Designer or Affinity Publisher?

        MacBook Pro (Intel) running Monterey 12.6.4

        AyoA 1 Reply Last reply Reply Quote 1
        • AyoA Offline
          Ayo @b77
          last edited by

          @b77 Both

          1 Reply Last reply Reply Quote 1
          • VectorStylerV Offline
            VectorStyler @Ayo
            last edited by VectorStyler

            @Ayo I agree with the original post, it is a bit difficult to decide what is the best way to have leading.
            There is also the case of user expectation, sometimes it is needed as a character attribute, in other cases as a paragraph.

            When the VS leading attribute was designed, this disparity between applications was considered. That is why there is leading both as a character and as a paragraph attribute.

            Also, the paragraph level leading was designed to be relative only (can be changed of course), because the actual leading info comes from the font height by default, which is a character attribute, and there can be multiple character styles inside a single paragraph, so it was better to refer to these in terms of percentage.

            But it would be possible to add, a fixed or absolute leading to paragraph level also (besides the default relative) one. In this case the leading (for the whole paragraph) would either be fixed, set to a number of points, regardless of the character size or other attributes. Or (as an other option) would be a fixed pt amount added to whatever leading the characters induce.

            This would resolute in a similar selection for paragraph as for the character leading mode: relative (percentage), absolute (fixed pt), or gap (added pt).

            AyoA 2 Replies Last reply Reply Quote 1
            • AyoA Offline
              Ayo @VectorStyler
              last edited by

              @VectorStyler
              It seems like your problem solving approach is to add things. I don't think that's the right way to go. I can't figure it out now, let alone duplicate more things.
              I always have trouble making choices myself. ☺

              As you yourself stated earlier: "One thing to keep in mind is that VS is a drawing app and typography might be used in a non-traditional way.", isn't the Adobe approach the most flexible? Specify it at the smallest/lowest level, the characters. Vectorstyler is not intended for newspaper design.

              Although theoretically incorrect, it is also better for user convenience to place leading under 'character'. After all, you also say 10/12 or 10/14. You don't want to open different panels for that.

              1 Reply Last reply Reply Quote 1
              • AyoA Offline
                Ayo @VectorStyler
                last edited by Ayo

                @VectorStyler
                I have read your previous post carefully. I am trying to go along with your design thoughts
                and try to visualize/schematize this for myself. A few questions.

                For my understanding:

                1. in your design character leading overrides the paragraph leading?
                2. Is an added incremental +/- variable needed for the Auto leading as well as for any optional Fixed and
                  Gap Leading? What does it have now? See image below.
                  0_1699391207149_bc820f4b-f2b3-44c4-8029-a5e51ac9081f-image.png
                  If you need local adjustments, you do that at character level, right?

                It is a bit difficult to try things out in Vectorstyler now because leading and text in general are
                still a bit sensitive and buggy. But I will work around that.

                VectorStylerV 1 Reply Last reply Reply Quote 0
                • VectorStylerV Offline
                  VectorStyler @Ayo
                  last edited by

                  @Ayo said in Where does 'leading' belong?:

                  In your design character leading overrides the paragraph leading?

                  paragraph leading augments (adjusts) the character leading.

                  Is an added incremental +/- variable needed for the Auto leading as well as for any optional Fixed and Gap Leading?

                  For the Auto leading, a percentage will do (100% for default). And +/- for the adjustment (gap leading).

                  If you need local adjustments, you do that at character level, right?

                  Yes.

                  AyoA 1 Reply Last reply Reply Quote 1
                  • AyoA Offline
                    Ayo @VectorStyler
                    last edited by Ayo

                    @VectorStyler said in Where does 'leading' belong?:

                    And +/- for the adjustment (gap leading).

                    And a List predefined sizes for Fixed but no added variable on top of that.

                    If you need local adjustments, you do that at character level, right?
                    Yes.

                    then leading set in the character panel overrides the paragraph leading, isn't it?

                    VectorStylerV 1 Reply Last reply Reply Quote 1
                    • VectorStylerV Offline
                      VectorStyler @Ayo
                      last edited by

                      @Ayo said in Where does 'leading' belong?:

                      then leading set in the character panel overrides the paragraph leading, isn't it?

                      Not really. At least currently, the paragraph level leading (percentage) adjusts all the character level leading up or down.

                      AyoA 1 Reply Last reply Reply Quote 1
                      • AyoA Offline
                        Ayo @VectorStyler
                        last edited by

                        @VectorStyler
                        That applies to percentage, the relative case. But what if pragraph level in Exact mode were specified for example (char.12/)12 or Gap mode zero or 'cold set'?

                        VectorStylerV 1 Reply Last reply Reply Quote 1
                        • VectorStylerV Offline
                          VectorStyler @Ayo
                          last edited by

                          @Ayo said in Where does 'leading' belong?:

                          But what if pragraph level in Exact mode were specified for example (char.12/)12 or Gap mode zero or 'cold set'?

                          Have to figure it out (not implemented yet). My thinking is that it would set the whole paragraph to a fixed leading (ex. 12 pt), and character leading could override this value (leading could also be missing from the character attributes, if overrides are cleared).

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post