{"action":"created","issue":{"url":"https://api.github.com/repos/lervag/vimtex/issues/229","labels_url":"https://api.github.com/repos/lervag/vimtex/issues/229/labels{/name}","comments_url":"https://api.github.com/repos/lervag/vimtex/issues/229/comments","events_url":"https://api.github.com/repos/lervag/vimtex/issues/229/events","html_url":"https://github.com/lervag/vimtex/issues/229","id":106975328,"number":229,"title":"rich delimiter toggling","user":{"login":"nilsbecker","id":177614,"avatar_url":"https://avatars.githubusercontent.com/u/177614?v=3","gravatar_id":"","url":"https://api.github.com/users/nilsbecker","html_url":"https://github.com/nilsbecker","followers_url":"https://api.github.com/users/nilsbecker/followers","following_url":"https://api.github.com/users/nilsbecker/following{/other_user}","gists_url":"https://api.github.com/users/nilsbecker/gists{/gist_id}","starred_url":"https://api.github.com/users/nilsbecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nilsbecker/subscriptions","organizations_url":"https://api.github.com/users/nilsbecker/orgs","repos_url":"https://api.github.com/users/nilsbecker/repos","events_url":"https://api.github.com/users/nilsbecker/events{/privacy}","received_events_url":"https://api.github.com/users/nilsbecker/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lervag/vimtex/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-09-17T12:42:23Z","updated_at":"2016-01-09T19:43:29Z","closed_at":"2015-11-02T22:25:42Z","body":"i like the `tsd` command. i think it addresses a common need when tuning formulas. however, personally i find the `\\left \\right` autosizing commands often choose a somewhat too big size. so i would warmly welcome a variation of `tsd` which would toggle through the list `<nothing> \\big \\Big \\bigg \\Bigg` in front of the surrounding delimiter pair. probably not everyone agrees, so it's not sure that this should replace the current `tsd`. but in principle it could, then one would use the list `<nothing> \\left \\bigl \\Bigl etc..` for the left delimiter.\r\n\r\nside note: for me tsd is a little laggy?"},"comment":{"url":"https://api.github.com/repos/lervag/vimtex/issues/comments/170274085","html_url":"https://github.com/lervag/vimtex/issues/229#issuecomment-170274085","issue_url":"https://api.github.com/repos/lervag/vimtex/issues/229","id":170274085,"user":{"login":"nilsbecker","id":177614,"avatar_url":"https://avatars.githubusercontent.com/u/177614?v=3","gravatar_id":"","url":"https://api.github.com/users/nilsbecker","html_url":"https://github.com/nilsbecker","followers_url":"https://api.github.com/users/nilsbecker/followers","following_url":"https://api.github.com/users/nilsbecker/following{/other_user}","gists_url":"https://api.github.com/users/nilsbecker/gists{/gist_id}","starred_url":"https://api.github.com/users/nilsbecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nilsbecker/subscriptions","organizations_url":"https://api.github.com/users/nilsbecker/orgs","repos_url":"https://api.github.com/users/nilsbecker/repos","events_url":"https://api.github.com/users/nilsbecker/events{/privacy}","received_events_url":"https://api.github.com/users/nilsbecker/received_events","type":"User","site_admin":false},"created_at":"2016-01-09T19:43:29Z","updated_at":"2016-01-09T19:43:29Z","body":"ok, so i think the case of non-corresponding left and right delimiters it would not be possible to toggle to and from the normal text-size delimiter, since then one does not know what even is the delimiter pair in question. \r\n\r\nfor a solution in full glory one would then need one toggle from text-size, bare delimiters to `\\left` and `\\right` and back -- this would work as it is now. then a separate toggle would rotate around the different sizes of fancy delimiters. that would not go back to text size, but would decide on the delimiter pair only by looking at the `\\left.., \\bigl...` etc prefixes. this would allow to have non-matching delims.\r\n\r\nalthough it may be overkill, this solution may actually be cleaner?"}}