Persian embroidery

Persian embroidery is one of the Persian arts. It uses mostly floral motifs, especially Persian figures, animals, and patterns related to hunting. Persian embroidered women's trouserings, also known as "Gilets Persans", have rich patterns; these were in fashion until the late 18th century. The designs are always of diagonal, parallel bands filled with floral ornamentation.

History

Sassanid era

Persian embroidery existed from the ancient times and at least from the time of the Sassanids. Numerous designs are visible on rock sculptures and silverware of that period, and have been classified by Professor Ernst Herzfeld. Patterns on the coat of Chosroes II at Taq-e Bostan are in high relief; they may represent embroidery. Roundels, animals, and other familiar motives of Sassanid art were also used.

Peculiarities

The earlier Persian embroideries are almost all of type in which the design covers the entire work. The reverse is mainly true of the later pieces, in which the plain-coloured background is equally as important as the varied silks of the needlework. Earlier pieces are almost all similar in design to one or other of the many types of carpets. These are mainly worked in darning-stitch on cotton or loosely woven linen, while occasional examples are in cross-stitch or tent-stitch. Carpet-weaving was mainly done by men, and embroidery by women; members of the same family worked at both trades.

gollark: ++delete the universe
gollark: ++delete "your face"
gollark: ```NameError: name 'type' is not definedERROR 16:14:01 21/08/2019 Task was destroyed but it is pending!task: <Task cancelling coro=<WebSocketCommonProtocol.transfer_data() running at /home/osmarks/.local/lib/python3.7/site-packages/websockets/protocol.py:528> wait_for=<Future cancelled> cb=[<TaskWakeupMethWrapper object at 0x7f352f7f6a90>()]>ERROR 16:14:01 21/08/2019 Task was destroyed but it is pending!task: <Task pending coro=<DiscordWebSocket.close_connection() running at /home/osmarks/.local/lib/python3.7/site-packages/discord/gateway.py:543> wait_for=<Task cancelling coro=<WebSocketCommonProtocol.transfer_data() running at /home/osmarks/.local/lib/python3.7/site-packages/websockets/protocol.py:528> wait_for=<Future cancelled> cb=[<TaskWakeupMethWrapper object at 0x7f352f7f6a90>()]>>Exception ignored in: <coroutine object DiscordWebSocket.close_connection at 0x7f3530028dd0>Traceback (most recent call last): File "/home/osmarks/.local/lib/python3.7/site-packages/discord/gateway.py", line 543, in close_connection File "/home/osmarks/.local/lib/python3.7/site-packages/websockets/protocol.py", line 855, in close_connection File "/home/osmarks/.local/lib/python3.7/site-packages/websockets/protocol.py", line 880, in wait_for_connection_lost File "/usr/lib/python3.7/asyncio/tasks.py", line 426, in wait_for File "/usr/lib/python3.7/asyncio/base_events.py", line 652, in call_later File "/usr/lib/python3.7/asyncio/base_events.py", line 662, in call_at File "/usr/lib/python3.7/asyncio/base_events.py", line 475, in _check_closedRuntimeError: Event loop is closed```
gollark: ++delete type
gollark: Well, yes, optionally

References

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.