1
0
Fork 0

Revert "chore: Linting for markdown and js"

This reverts commit 1c92e0f655.
This commit is contained in:
joostdecock 2021-10-17 18:26:00 +02:00
parent 994874fa72
commit cba1ab19c8
6627 changed files with 25791 additions and 24211 deletions

View file

@ -1,14 +1,15 @@
***
---
---
***
<PatternOptions pattern='brian' />
## Understanding the sleevecap
In version 2 of FreeSewing, the sleevecap of Brian was redesigned to be more adaptable to
different types of sleeves and garments. As a result, the sleevecap alone now has 20 options
to control its shape. Whereas that may seem a bit overwhelming at first, understanding how the
different types of sleeves and garments. As a result, the sleevecap alone now has 20 options
to control its shape. Whereas that may seem a bit overwhelming at first, understanding how the
sleevecap is drafted makes it easy to understand what all the individual options do.
### The bounding box
@ -19,19 +20,19 @@ as high as the sleevecap. Inside this box, we will construct our sleevecap later
![The Brian sleevecap](sleevecap.svg)
The image above shows a sleevecap, starting at point 1, then going up until point 4,
and then down again to point 2.
and then down again to point 2.
<Note>
###### Finding out which is the front of the sleeve(cap)
In our example, the front of the sleevecap is on the right hand side. But how would you know?
In our example, the front of the sleevecap is on the right hand side. But how would you know?
While patterns typically have an indication that shows which side is which (a single notch
means the front, whereas a double notch means the back), you can also
recognize the front side of a sleevecap because it is more curved. The backside of the
sleevecap will also be curved, but it's a flatter curve. That's because the human shoulder
is more pronounced and curved on the front of the body, thus the sleevecap is more curved
is more pronounced and curved on the front of the body, thus the sleevecap is more curved
there to fit the shoulder.
</Note>
@ -45,12 +46,12 @@ other factors, we can not influence it by any of the sleevecap options.
![Controlling the top of the sleevecap](sleevecaptop.svg)
The height of the sleevecap is equal to the distance between points 3 and 4. The exact height
is a trade-off between the measurments of the model, options, ease, sleevecap ease, and the fact
is a trade-off between the measurments of the model, options, ease, sleevecap ease, and the fact
that the sleeve ultimately has to fit the armhole. So the height may vary, and we don't control
the exact value. But there are two options that control the shape of our sleevecap:
* [Sleevecap top X](/docs/patterns/brian/options/sleevecaptopfactorx/) : Controls the horizontal placement of point 3 and 4
* [Sleevecap top Y](/docs/patterns/brian/options/sleevecaptopfactory/) : Controls the vertical placement of point 4
- [Sleevecap top X](/docs/patterns/brian/options/sleevecaptopfactorx/) : Controls the horizontal placement of point 3 and 4
- [Sleevecap top Y](/docs/patterns/brian/options/sleevecaptopfactory/) : Controls the vertical placement of point 4
In other words, point 4 can be made higher and lower and, perhaps less intutitively, it can also
be changed to lie more to the right or the left, rather than smack in the middle as in our example.
@ -59,14 +60,14 @@ be changed to lie more to the right or the left, rather than smack in the middle
![Controlling the inflection points](sleevecapinflection.svg)
With points 1, 2, 3, and 4 in place, we have a box to draw our sleevecap in. Now it's time to
map out our *inflection points*. These are points 5 and 6 on our drawing, and their placement
With points 1, 2, 3, and 4 in place, we have a box to draw our sleevecap in. Now it's time to
map out our *inflection points*. These are points 5 and 6 on our drawing, and their placement
is determined by the following 4 options:
* [Sleevecap back X](/docs/patterns/brian/options/sleevecapbackfactorx) : Controls the horizontal placement of point 5
* [Sleevecap back Y](/docs/patterns/brian/options/sleevecapbackfactory) : Controls the vertical placement of point 5
* [Sleevecap front X](/docs/patterns/brian/options/sleevecapbackfactorx) : Controls the horizontal placement of point 6
* [Sleevecap front Y](/docs/patterns/brian/options/sleevecapbackfactory) : Controls the vertical placement of point 6
- [Sleevecap back X](/docs/patterns/brian/options/sleevecapbackfactorx) : Controls the horizontal placement of point 5
- [Sleevecap back Y](/docs/patterns/brian/options/sleevecapbackfactory) : Controls the vertical placement of point 5
- [Sleevecap front X](/docs/patterns/brian/options/sleevecapbackfactorx) : Controls the horizontal placement of point 6
- [Sleevecap front Y](/docs/patterns/brian/options/sleevecapbackfactory) : Controls the vertical placement of point 6
<Note>
@ -83,20 +84,20 @@ Ultimately, our sleevecap will be the combination of 5 curves. In addition to po
the four *anchor points* that are marked in orange in our example will be the start/finish of
those curves.
The points are *offset* perpendicular from the middle of a line between the two anchor points
The points are *offset* perpendicular from the middle of a line between the two anchor points
surrounding them. The offset for each point is controlled by these 4 options:
* [Sleevecap Q1 offset](/docs/patterns/brian/options/sleevecapq1offset) : Controls the offset perpendicular to the line from points 2 to 6
* [Sleevecap Q2 offset](/docs/patterns/brian/options/sleevecapq2offset) : Controls the offset perpendicular to the line from points 6 to 4
* [Sleevecap Q3 offset](/docs/patterns/brian/options/sleevecapq3offset) : Controls the offset perpendicular to the line from points 4 to 5
* [Sleevecap Q4 offset](/docs/patterns/brian/options/sleevecapq3offset) : Controls the offset perpendicular to the line from points 5 to 1
- [Sleevecap Q1 offset](/docs/patterns/brian/options/sleevecapq1offset) : Controls the offset perpendicular to the line from points 2 to 6
- [Sleevecap Q2 offset](/docs/patterns/brian/options/sleevecapq2offset) : Controls the offset perpendicular to the line from points 6 to 4
- [Sleevecap Q3 offset](/docs/patterns/brian/options/sleevecapq3offset) : Controls the offset perpendicular to the line from points 4 to 5
- [Sleevecap Q4 offset](/docs/patterns/brian/options/sleevecapq3offset) : Controls the offset perpendicular to the line from points 5 to 1
<Note>
We've divided our sleevecap into 4 quarters. We start at the front (the right in our example)
with quarter 1, and make our way to the back to end with quarter 4.
Like the offset option, the last options to determine the shape of our sleevecap will just repeat so you can
Like the offset option, the last options to determine the shape of our sleevecap will just repeat so you can
control each quarter individually.
</Note>
@ -107,20 +108,20 @@ control each quarter individually.
We now have all the start and end points to draw the 5 curves that will make up our sleevecaps.
What we're missing are the control points
(see [our info on Bézier curves](https://freesewing.dev/concepts/beziercurves) to learn more
(see [our info on Bézier curves](https://freesewing.dev/concepts/beziercurves) to learn more
about how curves are constructed). These are determined by the so-called *spread*.
For each of the anchor points (the ones marked in orange, not points 1 and 2) there is an option
to control the spread upwards, and downwards:
* [Sleevecap Q1 downward spread](/docs/patterns/brian/options/sleevecapq1spread1) : Controls the downward spread in the first quarter
* [Sleevecap Q1 upward spread](/docs/patterns/brian/options/sleevecapq1spread2) : Controls the upward spread in the first quarter
* [Sleevecap Q2 downward spread](/docs/patterns/brian/options/sleevecapq2spread1) : Controls the downward spread in the second quarter
* [Sleevecap Q2 upward spread](/docs/patterns/brian/options/sleevecapq2spread2) : Controls the upward spread in the second quarter
* [Sleevecap Q3 upward spread](/docs/patterns/brian/options/sleevecapq3spread1) : Controls the upward spread in the third quarter
* [Sleevecap Q3 downward spread](/docs/patterns/brian/options/sleevecapq3spread2) : Controls the downward spread in the third quarter
* [Sleevecap Q4 upward spread](/docs/patterns/brian/options/sleevecapq4spread1) : Controls the upward spread in the fourth quarter
* [Sleevecap Q4 downward spread](/docs/patterns/brian/options/sleevecapq4spread2) : Controls the downward spread in the fourth quarter
- [Sleevecap Q1 downward spread](/docs/patterns/brian/options/sleevecapq1spread1) : Controls the downward spread in the first quarter
- [Sleevecap Q1 upward spread](/docs/patterns/brian/options/sleevecapq1spread2) : Controls the upward spread in the first quarter
- [Sleevecap Q2 downward spread](/docs/patterns/brian/options/sleevecapq2spread1) : Controls the downward spread in the second quarter
- [Sleevecap Q2 upward spread](/docs/patterns/brian/options/sleevecapq2spread2) : Controls the upward spread in the second quarter
- [Sleevecap Q3 upward spread](/docs/patterns/brian/options/sleevecapq3spread1) : Controls the upward spread in the third quarter
- [Sleevecap Q3 downward spread](/docs/patterns/brian/options/sleevecapq3spread2) : Controls the downward spread in the third quarter
- [Sleevecap Q4 upward spread](/docs/patterns/brian/options/sleevecapq4spread1) : Controls the upward spread in the fourth quarter
- [Sleevecap Q4 downward spread](/docs/patterns/brian/options/sleevecapq4spread2) : Controls the downward spread in the fourth quarter
<Note>
@ -133,14 +134,15 @@ the curve will rise above it.
### Takeaways
While the sleevecap in Brian (and all patterns that extend Brian) have a lot of options, understanding how the
While the sleevecap in Brian (and all patterns that extend Brian) have a lot of options, understanding how the
sleevecap is constructed can help you design the exact sleevecap shape you want. To do so:
* Start with placing the top of your sleevecap
* Then determine the inflection points
* Next, use the offset to control the steepness of the curve
* Finally, use the spread to smooth things out
- Start with placing the top of your sleevecap
- Then determine the inflection points
- Next, use the offset to control the steepness of the curve
- Finally, use the spread to smooth things out
What's important to remember is that you're only ever controlling the shape of the sleevecap.
Whatever shape you design, it will be fitted to the armhole, meaning that its size can and will be adapted
to make sure the sleeve fits the armscye. However, the shape you design will always be respected.